Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Note 6 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
2025 (remaining) $ 4,117  
2027 4,613  
2028 3,661  
2029 3,081  
2030 2,617  
thereafter 8,850  
Total lease payments 26,939  
Less: imputed interest (3,798)  
Present value of operating lease liabilities $ 23,141 $ 23,100