XML 105 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating lease expense $ 5,123 $ 4,495
Short-term lease expense 431 609
Total lease expense 5,554 5,104
Operating cash flows – cash paid for operating lease liabilities 4,481 3,368
Non-cash – Operating lease right-of-use assets obtained in exchange for new lease liabilities $ 1,533 $ 13,908
Weighted-average remaining lease term (in years) (Year) 4 years 8 months 12 days 4 years 7 months 6 days
Weighted average discount rate 6.78% 6.57%