XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Carrying Value and Estimated Fair Value of Convertible Notes (Details) - Senior Secured Notes Due 2030 - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 11, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate 10.00% 10.00%
Level II | Carrying Value | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 606,234  
Level II | Estimated Fair Value | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 262,718