XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025, gross $ 3,046  
2025, payments received from sublease (41)  
2025, net lease payment 3,005  
2026, gross 3,687  
2026, payments received from sublease 0  
2026, net lease payment 3,687  
2027, gross 3,572  
2027, payments received from sublease 0  
2027, net lease payment 3,572  
2028, gross 3,511  
2028, payments received from sublease 0  
2028, net lease payment 3,511  
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 33,986  
Sublease income, payments received from sublease (41)  
Total lease payments, net lease payment 33,945  
Less imputed interest, gross (9,798)  
Operating lease liabilities $ 24,188 $ 20,180