XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Senior Notes (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2023
6.25% senior secured notes due 2028    
Debt Instrument [Line Items]    
Interest rate, stated percentage 6.25%  
6.25% senior secured notes due 2028 | Senior Notes    
Debt Instrument [Line Items]    
Face amount   $ 830,000,000
Interest rate, stated percentage   6.25%
7.125% senior notes due 2031    
Debt Instrument [Line Items]    
Interest rate, stated percentage 7.125%  
7.125% senior notes due 2031 | Senior Notes    
Debt Instrument [Line Items]    
Face amount   $ 450,000,000
Interest rate, stated percentage   7.125%