XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
2025 (Remainder of 2025), gross $ 1,586  
2025 (Remainder of 2025), payments received from sublease (50)  
2025 (Remainder of 2025), net lease payment 1,536  
2026, gross 3,857  
2026, payments received from sublease (42)  
2026, net lease payment 3,815  
2027, gross 3,747  
2027, payments received from sublease 0  
2027, net lease payment 3,747  
2028, gross 3,619  
2028, payments received from sublease 0  
2028, net lease payment 3,619  
2029, gross 3,466  
2029, payments received from sublease 0  
2029, net lease payment 3,466  
Thereafter, gross 16,704  
Thereafter, payments received from sublease 0  
Thereafter, net lease payment 16,704  
Gross, gross 32,979  
Sublease income, payments received from sublease (92)  
Total lease payments, net lease payment 32,887  
Less imputed interest, gross (8,998)  
Operating lease liabilities $ 23,981 $ 24,188