XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
2022, operating leases $ 7,891  
2022, finance leases 555  
2023, operating leases 5,366  
2023, finance leases 555  
2024, operating leases 3,920  
2024, finance leases 542  
2025, operating leases 3,240  
2025, finance leases 391  
2026, operating leases 2,950  
2026, finance leases 391  
Operating leases, Thereafter 1,538  
Finance leases, Thereafter 577  
Operating leases, Total undiscounted cash flows 24,905  
Finance leases, Total undiscounted cash flows 3,011  
Operating leases, Less imputed interest (3,357)  
Finance leases, Less imputed interest (998)  
Operating leases, Present value of lease liabilities 21,548 $ 14,655
Finance leases, Present value of lease liabilities 2,013  
Other Liabilities [Member]    
Operating leases, Present value of lease liabilities 21,548  
Finance leases, Present value of lease liabilities $ 2,013 $ 988