v3.26.3
Debt - Notes - Additional Information (Details) - Fixed-Rate Senior Unsecured Notes Due 2030 - USD ($)
Dec. 02, 2027
Nov. 30, 2027
Sep. 30, 2026
Debt Instrument [Line Items]      
Aggregate principal amount issued     $ 500,000,000
Debt instrument, fixed interest rate     6.25%
Percentage of notes offered at purchase price     101.00%
Forecast      
Debt Instrument [Line Items]      
Redemption price percentage   40.00%  
Percentage of principal amount that may redeemed   106.25%  
Forecast | Maximum      
Debt Instrument [Line Items]      
Percentage of principal amount that may redeemed 100.00%