v3.26.1
Debt - Initial Interest Rate (Details) - Senior Notes due 2030 - Senior Notes
Jul. 01, 2030
Apr. 01, 2030
Jan. 01, 2030
Oct. 01, 2029
Jul. 01, 2029
Apr. 01, 2029
Jan. 01, 2029
Oct. 01, 2028
Jul. 01, 2028
Apr. 01, 2028
Jan. 01, 2028
Oct. 01, 2027
Jul. 01, 2027
Jul. 01, 2026
Jul. 01, 2025
Debt Instrument [Line Items]                              
Debt interest rate (as percent)                             13.00%
Forecasted                              
Debt Instrument [Line Items]                              
Debt interest rate (as percent) 16.75% 16.50% 16.25% 16.00% 15.75% 15.50% 15.25% 15.00% 14.75% 14.50% 14.25% 14.125% 14.00% 13.50%