v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 4,773 $ 8,767
Accrued professional services 9,161 9,195
Excise and franchise taxes payable 11,304 10,054
Collateralized borrowings 2,413 2,264
Software license fee payable 9,538 9,547
Accrued Monarch legal settlement 1,314 1,314
Accrued major maintenance 295 3,669
Interest and commitment fee payable 145 140
Other accrued liabilities 3,018 2,752
Total accrued expenses and other current liabilities $ 41,961 $ 47,702