XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Leases - Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating cash flows from operating leases $ 8,901 $ 7,268 $ 6,830
Operating cash flows from finance leases 157 67 71
Financing cash flows from finance leases 1,039 703 828
Total cash paid for amounts included in the measurement of lease liabilities $ 10,097 $ 8,038 $ 7,729