XML 94 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Future Lease Payments for Noncancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 914  
2025 950  
2026 904  
Total undiscounted payments due under operating leases 2,768  
Less imputed interest (282)  
Total 2,486  
Current operating lease liability 756 $ 826
Non-current operating lease liability $ 1,730 $ 2,485