XML 97 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
2022, operating leases $ 3,443
2022, finance leases 171
2023, operating leases 3,151
2023. finance leases 171
2024, operating leases 2,883
2024, finance leases 101
2025, operating leases 2,497
2025, finance leases 37
2026, operating leases 2,006
2026, finance leases 2
Thereafter, operating leases 8,364
Thereafter, finance leases 0
Total operating lease payments 22,344
Total financing lease payments, finance leases 482
Less: operating lease interest (3,120)
Less: financing lease interest (42)
Total present value of operating lease liabilities 19,224
Total present value of financing lease liabilities $ 440