XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Leases (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
   

March 31, 2026

 

2026 - remaining

  $ 2,231  

2027

    3,015  

2028

    2,928  

2029

    2,534  

2030

    2,099  

Thereafter

    8,516  

Total

    21,323  

Less imputed interest

    (4,568 )

Lease obligation

  $ 16,755