XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases, Future Minimum Payments Required Under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Future Minimum Payments [Abstract]    
2024 [1] $ 414  
2025 473  
2026 412  
2027 368  
2028 251  
Total lease payments 1,918  
Less: imputed interest (220)  
Total lease liabilities $ 1,698 $ 1,837
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
[1] Remaining payments are for the nine months ending December 31, 2024.