v3.26.1
Note 9 - Leases - Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating lease right-of-use assets $ 2,836 $ 3,292
Finance leases 629 684
Total right-of-use assets 3,465 3,976
Current portion of operating lease liabilities 1,596 1,671
Current portion of finance lease liabilities 297 293
Operating lease liabilities, excluding current portion 1,850 2,253
Finance lease liabilities, excluding current portion 312 388
Total lease liabilities $ 4,055 $ 4,605