XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating lease, 2022 $ 1,847  
Finance lease, 2022 191  
Operating lease, 2023 6,685  
Finance lease, 2023 637  
Operating lease, 2024 5,931  
Finance lease, 2024 530  
Operating lease, 2025 4,705  
Finance lease, 2025 336  
Operating lease, 2026 3,795  
Finance lease, 2026 157  
Operating lease, Thereafter 7,972  
Finance lease, Thereafter 43  
Operating lease, Total future minimum lease payments 30,935  
Finance lease, Total future minimum lease payments 1,894  
Operating lease, Less remaining imputed interest (2,961)  
Finance lease, Less remaining imputed interest (103)  
Operating lease, Total 27,974 $ 28,077
Finance lease, Total 1,791 $ 1,776
Current Portion and Lease Liabilities [Member]    
Operating lease, Total 27,974  
Other Accrued Liabilities and Other Long-term Liabilities [Member]    
Finance lease, Total $ 1,791