Annual report [Section 13 and 15(d), not S-K Item 405]

Note 6 - Leases - Maturities (Details)

v3.25.4
Note 6 - Leases - Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026 $ 11,591  
2027 9,737  
2028 8,499  
2029 7,499  
2030 6,555  
Thereafter 57,603  
Total Lease Payments 101,484  
Less: imputed interest (34,196)  
Operating Lease, Liability $ 67,288 $ 72,179