v3.26.1
Note 8 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating lease cost, gross $ 1,222 $ 804 $ 2,342 $ 1,586
Sublease income (42) (25) (50) (49)
Net Operating lease cost 1,180 779 2,292 1,537
Cash paid under operating leases, gross $ 1,293 $ 768 $ 2,569 $ 1,530
Weighted average remaining lease term - months (Month) 91 months 105 months 91 months 105 months
Weighted average discount rate 6.90% 7.10% 6.90% 7.10%