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

Note 6 - Leases - Maturities of Operating Lease Liabilities (Details)

v3.25.4
Note 6 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2025, Operating Lease Liability $ 5,376  
2026, Operating Lease Liability 4,308  
2027, Operating Lease Liability 3,357  
2028, Operating Lease Liability 2,776  
2029, Operating Lease Liability 2,313  
Thereafter, Operating Lease Liability 8,789  
Total lease payments, Operating Lease Liability 26,919  
Less: imputed interest, Operating Lease Liability (3,859)  
Lease liabilities $ 23,060 $ 27,053