v3.26.1
Note 11- Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Maturities of

 
  

Lease Liabilities

 

Year ended December 31, 2026

 $3,630,000 

Year ended December 31, 2027

  3,410,000 

Year ended December 31, 2028

  3,235,000 

Year ended December 31, 2029

  3,272,000 

Year ended December 31, 2030

  3,343,000 

Thereafter

  32,370,000 
   49,260,000 

Less: Present value discount

  (20,231,000)

Lease Liability December 31, 2025

 $29,029,000