v3.26.1
Note 9 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
    June 30,

2026

   

December 31,

2025

 

Operating lease right-of-use asset, gross

  $ 2,922,365     $ 2,922,365  

Accumulated amortization

    (1,741,805 )     (1,434,662 )

Operating lease right-of-use asset, net

    1,180,560       1,487,703  
                 

Short-term operating lease liabilities

    708,159       653,743  

Long-term operating lease liabilities

    535,168       904,495  

Total operating lease liabilities

  $ 1,243,327     $ 1,558,238  
                 

Weighted average remaining lease term – operating leases in years

    1.67       2.16  

Weighted average discount rate – operating leases

    12.5 %     13.0 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2026 (remaining 6 months)

  $ 403,618  

2027

    827,909  

2028

    139,022  

Total lease payments

    1,370,549  

Less: interest

    (127,222

)

Present value of lease liabilities

  $ 1,243,327