v3.24.2.u1
Note 7 - Leases (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Leases, Assets and Liabilities [Table Text Block]

Lease Assets and Liabilities

Classification

 

June 30, 2024

  

December 31, 2023

 

Finance lease right-of-use asset

Finance lease - right to use asset, net

 $3,113,782  $2,923,766 

Operating lease right-of-use asset

Other assets - noncurrent

  218,213   237,617 

Total right of use assets

  $3,331,995  $3,161,383 
          

Operating lease liability - current

Accrued expenses and other liabilities

 $40,948  $37,401 

Operating lease liability - long-term

Other liabilities

  183,890   205,154 

Finance lease liability, current portion

Finance lease - Right of use lease liability

  540,204   838,676 

Total lease liabilities

  $765,042  $1,081,231 
Lease, Cost [Table Text Block]
  

Three-Months Ended

  

Six-Months Ended

 
  

June 30, 2024

  

June 30, 2023

  

June 30, 2024

  

June 30, 2023

 

Finance lease cost:

                

Amortization of right-of-use assets

 $12,810  $13,159  $24,043  $23,652 

Interest on lease liabilities

  —   16,937   16,445   212,649 

Operating lease cost

  17,433   1,322   34,867   3,847 

Total lease cost

 $30,243  $31,418  $75,355  $240,148 
                 

Other information

                

Operating cash flows from operating leases

 $16,590  $2,475  $33,180  $4,950 

Financing cash flows from finance leases

 $25,065  $25,066  $50,131  $352,050 
  

June 30, 2024

  

June 30, 2023

 

Weighted-average remaining lease term - finance leases

  0.83   1.08 

Weighted-average remaining lease term - operating leases

  4.37   5.26 

Weighted-average discount rate - finance leases

  —%  8.0%

Weighted-average discount rate - operating leases

  13.2%  11.0%
Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Operating Leases

  

Finance Leases

 

For the remainder of 2024

 $33,932  $50,130 

2025

  69,118   490,074 

2026

  71,175   — 

2027

  73,285   — 

2028

  46,371   — 

Thereafter

  —   — 

Total lease payments

  293,881   540,204 

Less: imputed interest

  (69,043)  — 

Present value of lease liabilities

 $224,838  $540,204 
Land and Building [Member]  
Notes Tables  
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

For the remainder of 2024

 $48,000 

2025

  96,000 

2026

  96,000 

2027

  96,000 

2028

  96,000 

Thereafter

  192,000 

Total Minimum Lease Income

 $624,000