XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Accounts and Supplemental Disclosures - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheets Accounts And Supplemental Disclosures [Abstract]    
Accrued compensation and benefits $ 10,004 $ 10,294
Operating lease liabilities 1,748 3,302
Accrued consulting fees 633 643
Accrued interest 3,333 968
Accrued legal fees 19 385
Accrued accounting fees 144 234
Accrued in process research and development 0 10,000
Accrued income tax 1,103 0
Accrued other 439 854
Total accrued expenses and other current liabilities $ 17,423 $ 26,680