XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Leases - Future Minimum Rental Payments for Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
2022 (Remainder of Year), operating leases $ 1,304  
2022 (Remainder of Year), financing leases 66  
2022 (Remainder of Year) 1,370  
2023, operating leases 3,081  
2023, financing leases 132  
2023 3,213  
2024, operating leases 3,026  
2024, financing leases 43  
2024 3,069  
2025, operating leases 3,066  
2025, financing leases 0  
2025 3,066  
2026, operating leases 2,760  
2026, financing leases 0  
2026 2,760  
Thereafter, operating leases 27,873  
Thereafter, financing leases 0  
Thereafter 27,873  
Present value adjustment, operating leases (9,636)  
Present value adjustment, financing leases (2)  
Present value adjustment (9,638)  
Total lease liabilities, operating leases 29,732 $ 19,240
Total lease liabilities 29,839  
Liabilities [Member]    
Present value of lease payments, operating leases 31,474  
Present value of lease payments, financing leases 239  
Present value of lease payments 31,713  
Total lease liabilities, financing leases 107  
Accrued Expenses and Other Current Liabilities [Member]    
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,742) (1,526)
Less current portion included in Accrued expenses and other current liabilities, financing leases (132) $ (188)
Less current portion included in accrued expenses and other current liabilities $ (1,874)