XML 105 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease Cost:      
Amortization of right of use assets $ 86 $ 60  
Interest on lease liabilities 5 4  
Operating lease cost 3,851 3,132  
Variable lease cost 329 324  
Short-term lease cost 190 68  
Total lease cost 4,461 3,588  
Operating cash flows from operating leases 3,784 2,979  
Financing cash flows from finance leases 73 63 $ 63
ROU assets obtained in exchange for finance lease obligations $ 4,900 $ 2,492  
Finance (Year) 1 year 6 months 14 days 2 years 6 months 14 days  
Operating (Year) 4 years 3 months 7 days 4 years 5 months 1 day  
Finance 2.12% 2.11%  
Operating 4.97% 3.42%