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

June 30,

  

December 31,

 
  

2025

  

2024

 

Operating leases:

        

Operating lease right-of-use assets

 $4,690,909  $4,450,822 
         

Operating lease liabilities – current

 $623,766  $544,197 

Operating lease liabilities – long-term

 $4,067,143   3,906,625 

Total operating lease liabilities

 $4,690,909  $4,450,822 
         

Finance leases:

        

Property and equipment, at cost

 $4,581,132  $4,082,864 

Accumulated depreciation

  (1,503,101)  (1,157,025)

Property and equipment, net

 $3,078,031  $2,925,839 
         

Finance lease liabilities – current

 $522,815  $458,347 

Finance lease liabilities – long-term

  1,676,281   1,600,931 

Total finance lease liabilities

 $2,199,096  $2,059,278 
         

Weighted average remaining lease term:

        

Operating leases

  7.7   8.1 

Finance leases

  2.9   3.1 
         

Weighted average discount rate:

        

Operating leases

  6.8%  6.8%

Finance leases

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

Operating

  

Finance

 
  

Leases

  

Leases

 

2025

 $461,841  $327,957 

2026

  918,751   617,279 

2027

  918,751   1,173,121 

2028

  785,515   125,201 

2029

  519,041   176,646 

Thereafter

  2,388,180   45,136 

Total payment under lease agreements

  5,992,079   2,465,340 

Less imputed interest

  (1,301,170)  (266,244)

Total lease liabilities

 $4,690,909  $2,199,096