v3.26.1
Debt - Schedule of Long-term Debt Instruments (Details) - Senior Secured Notes - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 223,843 $ 232,406
Less current maturities (4,120) (7,739)
Total long-term debt 219,723 224,667
Debt instrument, unamortized discount $ 5,733 $ 6,094
Debt instrument, imputed interest rate (as a percent) 10.40% 10.40%