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
Jun. 30, 2026
Dec. 31, 2025
2026 (remaining) $ 3,026  
2027 5,599  
2028 4,387  
2029 3,859  
2030 3,376  
Thereafter 12,003  
Total lease payments 32,250  
Less: imputed interest (4,898)  
Present value of operating lease liabilities $ 27,352 $ 23,100