XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Finance Leases (Tables)
9 Months Ended
Sep. 30, 2024
Finance Leases  
Schedule of property and equipment, net
          
   September 30  December 31,
   2024  2023
Land  $1,000,000   $1,000,000 
Building   100,000    100,000 
Equipment   2,000,000    2,000,000 
Schedule of supplemental balance sheet information related to finance leases
          
   September 30,  December 31,
   2024  2023
Finance lease liabilities:          
Current portion  $220,103   $214,715 
Non-current portion   2,479,742    2,644,123 
Total  $2,699,845   $2,858,838 
Schedule of future minimum lease payments of finance lease
     
Year Ending December 31,   
2024 (excluding the nine months ended September 30, 2024)  $75,670 
2025   298,248 
2026   296,030 
2027   292,928 
2028   2,023,534 
Total lease payment   2,986,410 
Less imputed interest   (286,565)
Total  $2,699,845 
Schedule of other supplemental information
     
   September 30,
   2024
Weighted average discount rate   3.02%
Weighted average remaining lease term (years)   3.63