XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - USD ($)
Feb. 04, 2025
Jan. 24, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event        
Subsequent Event [Line Items]        
Dividends declared per common share (in dollars per share) $ 0.40      
6.25% senior notes due 2025 | Senior notes        
Subsequent Event [Line Items]        
Senior unsecured notes principal amount     $ 1,000,000,000  
Debt, interest rate (percentage)     6.25% 6.25%
6.25% senior notes due 2025 | Senior notes | Subsequent Event        
Subsequent Event [Line Items]        
Senior unsecured notes principal amount   $ 1,000,000,000.0    
Debt, interest rate (percentage)   6.25%