XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
USD ($)
2022 $ 9,468
2023 735
2024 170
2025 and thereafter 59
Total 10,432
Minimum Rental Commitments for Leasehold Properties [Member]  
2022 513
2023 318
2024 40
2025 and thereafter 38
Total 909
Commitments for Other Lease Obligations [Member]  
2022 6,855
2023 272
2024 0
2025 and thereafter 0
Total 7,127
Other Purchase Obligations [Member]  
2022 2,100
2023 145
2024 130
2025 and thereafter 21
Total $ 2,396