v3.26.1
Accrued Expenses and Other Current Liabilities - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses    
Accrued compensation and benefits $ 7,488 $ 11,590
Accrued litigation settlement 5,000 5,000
Accrued taxes 4,283 927
Accrued interest 3,892 4,437
Deferred revenue 1,254 1,107
Accrued restructuring liabilities 101 771
Other 3,516 9,407
Total accrued expenses and other current liabilities $ 25,534 $ 33,239