v3.25.4
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 8,767 $ 5,940
Accrued professional services 9,195 10,431
Excise and franchise taxes payable 10,054 7,729
Collateralized borrowings 2,264 5,842
Software license fee payable 9,547 9,953
Accrued Monarch legal settlement 1,314 1,314
Accrued major maintenance 3,669 427
Interest and commitment fee payable 140 114
Other accrued liabilities 2,752 3,746
Accrued Liabilities and Other Liabilities, Total $ 47,702 $ 45,496