XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current and Non-Current Liabilities - Additional Information (Details)
$ in Thousands
Nov. 30, 2023
USD ($)
installment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Payables and Accruals [Abstract]      
Financing arrangement $ 1,250    
Interest rate (as percent) 8.75%    
Number of monthly installments | installment 10    
Directors and officers insurance premiums $ 122 $ 1,002 $ 3,010
Accrued insurance   $ 1,002