XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2024 (excluding the three months ended March 31, 2024), gross $ 1,504  
2024 (excluding the three months ended March 31, 2024), payments received from sublease (49)  
2024 (excluding the three months ended March 31, 2024), net lease payment 1,455  
2025, gross 2,903  
2025, payments received from sublease (41)  
2025, net lease payment 2,862  
2026, gross 2,769  
2026, payments received from sublease 0  
2026, net lease payment 2,769  
2027, gross 2,638  
2027, payments received from sublease 0  
2027, net lease payment 2,638  
2028, gross 2,590  
2028, payments received from sublease 0  
2028, net lease payment 2,590  
Thereafter, gross 14,865  
Thereafter, payments received from sublease 0  
Thereafter, net lease payment 14,865  
Gross, gross 27,269  
Sublease income, payments received from sublease (90)  
Total lease payments, net lease payment 27,179  
Less imputed interest, gross (7,590)  
Operating lease liabilities $ 19,679 $ 20,180