v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 4,449 $ 8,767
Accrued professional services 9,399 9,195
Excise and franchise taxes payable 10,108 10,054
Collateralized borrowings 2,304 2,264
Software license fee payable 9,552 9,547
Accrued Monarch legal settlement 1,314 1,314
Accrued major maintenance 1,140 3,669
Interest and commitment fee payable 146 140
Other accrued liabilities 2,878 2,752
Total accrued expenses and other current liabilities $ 41,290 $ 47,702