XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Amortization of ROU assets - finance leases $ 491 $ 448
Interest on lease liabilities - finance leases 121 137
Operating lease cost (cost resulting from lease payments) 8,127 8,426
Short-term lease cost 207 201
Variable lease cost (cost excluded from lease payments) 397 410
Total lease cost $ 9,343 $ 9,622
Operating leases (in years) (Year) 4 years 3 months 18 days 5 years 1 month 6 days
Finance leases (in years) (Year) 4 years 3 months 18 days 4 years 10 months 24 days
Operating leases 6.00% 6.00%
Finance leases 6.00% 6.10%