XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

September 30,

  

December 31,

 
  

2024

  

2023

 

Operating leases:

        

Operating lease right-of-use assets

 $4,914,954  $4,055,837 
         

Operating lease liabilities – current

 $577,628  $531,355 

Operating lease liabilities – long-term

  4,337,326   3,527,082 

Total operating lease liabilities

 $4,914,954  $4,058,437 
         

Finance leases:

        

Property and equipment, at cost

 $4,150,732  $5,443,287 

Accumulated depreciation

  (1,149,871)  (877,578)

Property and equipment, net

 $3,000,861  $4,565,709 
         

Finance lease liabilities – current

 $479,779  $590,550 

Finance lease liabilities – long-term

  1,764,671   2,879,932 

Total finance lease liabilities

 $2,244,450  $3,470,482 
         

Weighted average remaining lease term:

        

Operating leases

  8.3   8.3 

Finance leases

  3.4   4.3 
         

Weighted average discount rate:

        

Operating leases

  6.8%  6.7%

Finance leases

  5.5%  6.0%
Maturity of Operating and Finance Lease Liabilities [Table Text Block]
  

Operating

  

Finance

 
  

Leases

  

Leases

 

2024 (remaining 3 months)

 $223,837  $151,724 

2025

  889,160   600,486 

2026

  878,260   563,615 

2027

  878,260   1,094,959 

2028

  750,895   77,271 

Thereafter

  2,779,094   130,899 

Total payment under lease agreements

  6,399,506   2,618,954 

Less imputed interest

  (1,484,552)  (374,504)

Total lease liabilities

 $4,914,954  $2,244,450