v3.26.1
Note 8 - Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating lease assets $ 35,559 $ 37,765
Finance lease assets 6,399 6,575
Total lease assets 41,958 44,340
Operating leases 7,576 7,543
Finance leases 451 455
Operating leases 30,645 32,800
Finance leases 7,263 7,381
Total lease liabilities $ 45,935 $ 48,179