XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Leases - Schedule of Maturity for Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Remainder of 2024, operating lease $ 963  
2025, operating lease 1,628  
2026, operating lease 1,475  
2027, operating lease 1,173  
2028, operating lease 428  
Thereafter, operating lease 954  
Total lease payments, operating lease 6,621  
Less imputed interest, operating lease (642)  
Total, operating lease $ 5,979 $ 6,848