XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Future Minimum Commitments due Under October 2020 Lease Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 49  
Total remaining lease payments 49  
Less: imputed lease interest (1)  
Less: Current portion $ (48)  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities  
Operating lease liability, net of current portion $ 0 $ 204