v3.26.1
Note 8 - Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating lease assets $ 31,419 $ 37,765
Finance lease assets 6,238 6,575
Total lease assets 37,657 44,340
Operating leases 7,666 7,543
Finance leases 460 455
Operating leases 28,425 32,800
Finance leases 7,143 7,381
Total lease liabilities $ 43,694 $ 48,179