XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued bonuses $ 0 $ 1,309
Other employee-related liabilities 969 2,403
Accrued interest 999 1,000
Other accrued expenses [1] 535 1,523
Accrued expenses and other current liabilities $ 2,503 6,235
CEO    
Accrued Expenses [Line Items]    
Bonus, percentage of base salary 50.00%  
Target bonus payouts   $ 73
Other named executive officers    
Accrued Expenses [Line Items]    
Bonus, percentage of base salary 40.00%  
[1] There are no individual items within this balance that exceed 10% of the total of the table