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

Right of Use Assets

 

Balance
June 30, 2026

   

Balance
December 31, 2025

 

Operating Lease Right-Of-Use Assets

  $ 1,236,027     $ 1,385,194  

Operating Lease Liabilities

 

Balance
June 30, 2026

   

Balance
December 31, 2025

 

Short-Term Operating Lease Liabilities

  $ 225,891     $ 261,993  

Long-Term Operating Lease Liabilities

    1,034,692       1,147,562  

Total

  $ 1,260,583     $ 1,409,555  

Weighted Average Remaining Lease Term (Years)

    6.46  

Weighted Average Discount Rate

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

Maturity Analysis

 

Balance
June 30, 2026

 

2026 (remaining)

  $ 155,088  

2027

    302,159  

2028

    288,315  

2029

    258,691  

2030

    205,127  

Thereafter

    377,865  

Total

    1,587,245  

Less Imputed interest

    (326,662 )

Present Value of Operating Leases

  $ 1,260,583