v3.26.1
Note 9 - Lease Liabilities - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating lease cost $ 1,488 $ 1,680
Cash payments for operating leases 1,641 1,722
Amortization 186 234
Cash payments for financing leases 213 207
Interest 37 51
Variable lease cost 985 950
Sublease income (60) (411)
Net lease cost $ 2,636 $ 2,504