XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of right of use assets are included in the consolidated balance
          
   December 31,
2024
  December 31,
2023
Non-current assets          
Right-of-use assets – finance leases, net of depreciation, included in Property and equipment  $15,699   $26,889 
Right-of-use assets - operating leases, net of amortization  $9,920,592   $9,323,723 
Schedule of lease costs
      
   Year ended December 31,
   2024  2023
 Finance lease cost:          
Amortization of right-of-use assets  $11,190   $11,190 
Interest expense on finance lease liabilities   1,402    1,938 
Total finance lease cost   12,592    13,128 
           
Operating lease cost  $1,304,127   $598,336 
LeaLease costse cost  $1,316,719   $611,464 
Schedule of other lease
               
    Year ended December 31,
    2024   2023
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash flows from finance leases   $ (1,402 )   $ (1,938 )
Operating cash flows from operating leases     (999,883 )     (600,299 )
Financing cash flows from finance leases     (8,478 )     (7,943 )
Cash paid for amounts included in the measurement of lease liabilities   $ (1,009,763 )   $ (610,180 )
                 
Weighted average lease term – finance leases     1 years and ten months       2 years and ten months  
Weighted average remaining lease term – operating leases     17 years and 8 months       19 years and 8 months  
                 
Discount rate – finance leases     6.60 %     6.60 %
Discount rate – operating leases     7.61 %     7.70 %
Schedule of future minimum lease payments under finance leases
     
   Amount
2025  $9,829 
2026   6,195 
2027   1,707 
Total finance lease   17,731 
Imputed interest   (1,309)
Total finance lease liability  $16,422 
Disclosed as:     
Current portion  $9,829 
Non-Current portion   6,593 
Lease liability  $16,422 
Schedule of future minimum lease payments under operating leases
     
   Amount
    
2025  $1,045,192 
2026   1,074,288 
2027   961,526 
2028   841,379 
2029 and thereafter   15,358,663 
Total undiscounted minimum future lease payments   19,281,048 
Imputed interest   (9,032,492)
Total operating lease liability  $10,248,556 
      
Disclosed as:     
Current portion  $299,102 
Non-Current portion   9,949,454 
 Lease liability  $10,248,556