v3.26.1
Note 8 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
2026 (Remainder of 2026), gross $ 2,539  
2026 (Remainder of 2026), payments received from sublease (51)  
2026 (Remainder of 2026), net lease payment 2,488  
2027, gross 4,373  
2027, payments received from sublease (43)  
2027, net lease payment 4,330  
2028, gross 3,757  
2028, payments received from sublease 0  
2028, net lease payment 3,757  
2029, gross 3,592  
2029, payments received from sublease 0  
2029, net lease payment 3,592  
2030, gross 3,577  
2030, payments received from sublease 0  
2030, net lease payment 3,577  
Thereafter, gross 13,187  
Thereafter, payments received from sublease 0  
Thereafter, net lease payment 13,187  
Gross, gross 31,025  
Sublease income, payments received from sublease (94)  
Total lease payments, net lease payment 30,931  
Less imputed interest, gross (7,457)  
Operating lease liabilities $ 23,568 $ 25,283