XML 165 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Leases - Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
2022, operating leases $ 2,368  
2022, financing leases 132  
2022 2,500  
2023, operating leases 2,147  
2023, financing leases 132  
2023 2,279  
2024, operating leases 2,053  
2024, financing leases 44  
2024 2,097  
2025, operating leases 1,918  
2025, financing leases 0  
2025 1,918  
2026, operating leases 1,578  
2026, financing leases 0  
2026 1,578  
Thereafter, operating leases 17,871  
Thereafter, financing leases 0  
Thereafter 17,871  
Present value adjustment, operating leases (7,169)  
Present value adjustment, financing leases (14)  
Present value adjustment (7,183)  
Total lease liabilities, operating leases 19,240 $ 20,879
Total lease liabilities 19,346  
Liabilities [Member]    
Present value of lease payments, operating leases 20,766  
Present value of lease payments, financing leases 294  
Present value of lease payments 21,060  
Total lease liabilities, financing leases 106  
Accrued Expenses and Other Current Liabilities [Member]    
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,526) (1,437)
Less current portion included in Accrued expenses and other current liabilities, financing leases (188) $ (148)
Less current portion included in accrued expenses and other current liabilities $ (1,714)