XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Leases (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2025

  

2024

 

Operating leases:

        

Operating lease right-of-use assets

 $4,469,577  $4,450,822 
         

Operating lease liabilities – current

 $569,435  $544,197 

Operating lease liabilities – long-term

 $3,900,142   3,906,625 

Total operating lease liabilities

 $4,469,577  $4,450,822 
         

Finance leases:

        

Property and equipment, at cost

 $4,227,205  $4,082,864 

Accumulated depreciation

  (1,290,157)  (1,157,025)

Property and equipment, net

 $2,937,048  $2,925,839 
         

Finance lease liabilities – current

 $486,220  $458,347 

Finance lease liabilities – long-term

  1,665,330   1,600,931 

Total finance lease liabilities

 $2,151,550  $2,059,278 
         

Weighted average remaining lease term:

        

Operating leases

  7.9   8.1 

Finance leases

  3.2   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

 $642,225  $458,098 

2026

  847,771   575,187 

2027

  847,771   1,088,086 

2028

  724,828   116,638 

2029

  478,942   164,036 

Thereafter

  2,203,675   41,907 

Total payment under lease agreements

  5,745,212   2,443,952 

Less imputed interest

  (1,275,635)  (292,402)

Total lease liabilities

 $4,469,577  $2,151,550