XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Issuance of 9.500% Senior Secured Notes (Details) - 9.500% senior secured notes, due August 2029 - USD ($)
Sep. 28, 2024
Aug. 07, 2024
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 9.50% 9.50%
Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding   $ 500,000,000