XML 83 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023, operating leases $ 3,448
2023, finance leases 171
2024, operating leases 3,089
2024, finance leases 101
2025, operating leases 2,649
2025, finance leases 28
2026, operating leases 2,267
2026, finance leases 2
2027, operating leases 2,242
2027, finance leases 0
Thereafter, operating leases 6,927
Thereafter, finance leases 0
Total operating lease payments 20,622
Total financing lease payments, finance leases 302
Less: operating lease interest (2,800)
Less: financing lease interest (18)
Total present value of operating lease liabilities 17,822
Total present value of financing lease liabilities $ 284