XML 75 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

December 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $4,055,837  $3,271,997 
         

Operating lease liabilities – current

 $531,355  $561,182 

Operating lease liabilities – long-term

  3,527,082   2,710,815 

Total operating lease liabilities

 $4,058,437  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $5,443,287  $3,877,955 

Accumulated depreciation

  (877,578)  (544,653)

Property and equipment, net

 $4,565,709  $3,333,302 
         

Finance lease liabilities – current

 $590,550  $399,198 

Finance lease liabilities – long-term

  2,879,932   2,384,011 

Total finance lease liabilities

 $3,470,482  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  8.3   9.6 

Finance leases

  4.3   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.7%  6.2%

Finance leases

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

Operating

lease

  

Finance

lease

 

2024

 $785,707  $804,044 

2025

  702,899   800,510 

2026

  692,137   764,105 

2027

  692,137   1,320,097 

2028

  566,381   356,983 

Thereafter

  1,810,499   130,196 

Total payment under lease agreements

  5,249,760   4,175,935 

Less imputed interest

  (1,191,323)  (705,453)

Total lease liability

 $4,058,437  $3,470,482