XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 11,995 $ 10,294
Operating lease liabilities 961 3,302
Accrued consulting fees 841 643
Accrued interest 833 968
Accrued legal fees 65 385
Accrued in process research and development 0 10,000
Accrued accounting fees 180 234
Accrued other 311 854
Total accrued expenses and other current liabilities $ 15,186 $ 26,680
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities