v3.26.1
Balance Sheet Accounts and Supplemental Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheets Accounts And Supplemental Disclosures [Abstract]    
Accrued compensation and benefits $ 9,060 $ 11,211
Operating lease liabilities 965 938
Accrued consulting fees 2,875 1,807
Accrued interest 422 833
Accrued legal fees 3,915 84
Accrued accounting fees 150 449
Accrued income tax 6 6
Accrued other 317 499
Total accrued expenses and other current liabilities $ 17,710 $ 15,827