v3.26.1
Balance Sheet Accounts and Supplemental Disclosures (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheets Accounts And Supplemental Disclosures [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
June 30,
2026
December 31,
2025
Accrued compensation and benefits$9,060 $11,211 
Operating lease liabilities965 938 
Accrued consulting fees2,875 1,807 
Accrued interest422 833 
Accrued legal fees3,915 84 
Accrued accounting fees150 449 
Accrued income tax
Accrued other317 499 
Total accrued expenses and other current liabilities$17,710 $15,827