XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
2022 (6 months remaining), operating leases $ 1,756
2022 (6 months remaining), finance leases 86
2023, operating leases 3,199
2023, finance leases 171
2024, operating leases 2,921
2024, finance leases 101
2025, operating leases 2,461
2025, finance leases 37
2026, operating leases 2,001
2026, finance leases 1
Thereafter, operating leases 8,364
Thereafter, finance leases 0
Total operating lease payments 20,702
Total financing lease payments, finance leases 396
Less: operating lease interest (2,764)
Less: financing lease interest (30)
Total present value of operating lease liabilities 17,938
Total present value of financing lease liabilities $ 366