Annual report pursuant to Section 13 and 15(d)

Finance Leases (Tables)

v3.24.1
Finance Leases (Tables)
12 Months Ended
Dec. 31, 2023
Finance Leases  
Schedule of finance lease in property and equipment
               
    December 31,   December 31,
    2023   2022
Land   $ 1,000,000     $  
Building     100,000        
Molds     2,000,000        
Schedule of supplemental balance sheet of finance lease
               
    December 31,   December 31,
    2023   2022
Finance lease liabilities:                
Current portion   $ 214,715     $  
Non-current portion     2,644,123        
Total   $ 2,858,838     $  
Schedule of future minimum lease payments of finance lease
       
Year Ending December 31,        
2024   $ 298,249  
2025     298,248  
2026     290,842  
2027     292,927  
Thereafter     1,987,354  
Total lease payment     3,167,620  
Less imputed interest     (308,782 )
Total   $ 2,858,838  
Schedule of summarize other supplemental information of finance lease
       
    December 31,
    2023
Weighted average discount rate     3.03 %
Weighted average remaining lease term (years)     4.34