XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Senior Secured Credit Facilities and Senior Note (Parenthetical) (Details) - Senior Notes
Jun. 30, 2024
May 09, 2024
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage   6.50%
5.5% Senior Notes    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.50%  
6.5% Senior Notes    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 6.50%