XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
2026 $ 9,128
2027 4,595
2028 4,350
2029 706
2030 706
2031 and thereafter 3,253
Total 22,738
Minimum Rental Commitments for Leasehold Properties [Member]  
2026 785
2027 811
2028 747
2029 706
2030 706
2031 and thereafter 3,253
Total 7,008
Commitments for Other Lease Obligations [Member]  
2026 3,814
2027 3,784
2028 3,603
2029 0
2030 0
2031 and thereafter 0
Total 11,201
Other Purchase Obligations [Member]  
2026 4,529
2027 0
2028 0
2029 0
2030 0
2031 and thereafter 0
Total $ 4,529