XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Finance Leases (Tables)
3 Months Ended
Mar. 31, 2024
Finance Leases  
Schedule of property and equipment, net
           
   March 31,  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
               
    March 31,   December 31,
    2024   2023
Finance lease liabilities:                
Current portion   $ 217,583     $ 214,715  
Non-current portion     2,589,092       2,644,123  
Total   $ 2,806,675     $ 2,858,838  
Schedule of future minimum lease payments of finance lease
      
Year Ending December 31,   
2024 (excluding the three months ended March 31, 2024)   $223,688 
2025    298,249 
2026    296,033 
2027    292,051 
2028    1,986,655 
Total lease payment    3,096,676 
Less imputed interest    (290,001)
Total   $2,806,675 
Schedule of other supplemental information of finance lease
     
   March 31,
   2024
Weighted average discount rate   3.07%
Weighted average remaining lease term (years)   4.17