XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
USD ($)
2023 $ 7,844
2024 5,050
2025 4,917
2026 and thereafter 177
Total 17,988
Minimum Rental Commitments for Leasehold Properties [Member]  
2023 592
2024 447
2025 320
2026 and thereafter 177
Total 1,536
Commitments for Other Lease Obligations [Member]  
2023 6,681
2024 4,553
2025 4,554
2026 and thereafter 0
Total 15,788
Other Purchase Obligations [Member]  
2023 571
2024 50
2025 43
2026 and thereafter 0
Total $ 664