XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Notes, Net - Narrative (Details) - Senior Notes - USD ($)
Sep. 30, 2025
Dec. 16, 2020
Senior Notes 3.75 Percent    
Debt Instrument [Line Items]    
Stated interest rate 3.75% 3.75%
Debt instrument, face amount   $ 500,000,000
Senior Notes 4.50 Percent    
Debt Instrument [Line Items]    
Stated interest rate 4.50%  
Debt instrument, face amount $ 500,000,000