v3.25.4
Note 28 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lessee, Future Lease Commitments [Table Text Block]
  

Lease

  

Less: Sublease

  

Net Commitment

 

2026

 $4,529  $(49) $4,480 

2027

  3,741   -   3,741 

2028

  2,826   -   2,826 

2029

  2,518   -   2,518 

2030

  2,101   -   2,101 

2031 and thereafter

  8,516   -   8,516 
  $24,231  $(49) $24,182