XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Accounts and Supplemental Disclosures - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Balance Sheets Accounts And Supplemental Disclosures [Abstract]    
Accrued compensation and benefits $ 7,818 $ 10,294
Operating lease liabilities 1,826 3,302
Accrued consulting fees 709 643
Accrued interest 833 968
Accrued legal fees 6 385
Accrued accounting fees 146 234
Accrued in process research and development 0 10,000
Accrued income tax 4,435 0
Accrued other 538 854
Total accrued expenses and other current liabilities $ 16,311 $ 26,680