XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease Cost:      
Amortization of right of use assets $ 60 $ 60  
Interest on lease liabilities 4 5  
Operating lease cost 3,132 2,621  
Variable lease cost 324 304  
Short-term lease cost 68 57  
Total lease cost 3,588 3,047  
Operating cash flows from operating leases 2,979 2,452  
Financing cash flows from finance leases 63 63 $ 29
ROU assets obtained in exchange for finance lease obligations $ 2,492 $ 329  
Finance (Year) 2 years 6 months 14 days 3 years 6 months 14 days  
Operating (Year) 4 years 5 months 1 day 5 years 4 months 2 days  
Finance 2.11% 2.10%  
Operating 3.42% 3.00%