v3.26.1
Debt - Schedule of Long-term Debt Instruments (Details) - Senior Secured Notes - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 227,672 $ 232,406
Less current maturities (4,127) (7,739)
Total long-term debt 223,545 224,667
Debt instrument, unamortized discount $ 6,006 $ 6,094
Debt instrument, imputed interest rate (percent) 10.40% 10.40%