XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Future Payments Under Operating And Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 1,240  
2025 1,277  
2026 1,315  
2027 445  
Total minimum lease payments 4,277  
Less: imputed interest (541)  
Total lease liabilities 3,736  
Less: current portion (976) $ (1,040)
Lease obligations, net of current portion 2,760 4,493
Finance Leases    
2024 574  
2025 248  
2026 147  
2027 28  
Total minimum lease payments 997  
Less: imputed interest (149)  
Total lease liabilities 848  
Less: current portion (490) (700)
Lease obligations, net of current portion $ 358 $ 848