v3.25.2
Common Stock and Related Matters - Dividends Declared And Or Paid (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dividends Payable [Line Items]            
Dividends Declared per Share of Common Stock $ 1     $ 0.75 $ 1.75 $ 1.25
Quarterly Cash Dividend Q1 2025 [Member]            
Dividends Payable [Line Items]            
Date Paid or To Be Paid   May 15, 2025        
Total Common Dividends Declared   $ 219.0        
Amount of Common Dividends Paid or To Be Paid   216.9        
Dividends on Share-Based Awards   $ 2.1        
Dividends Declared per Share of Common Stock   $ 1        
Quarterly Cash Dividend Q4 2024 [Member]            
Dividends Payable [Line Items]            
Date Paid or To Be Paid     Feb. 14, 2025      
Total Common Dividends Declared     $ 165.2      
Amount of Common Dividends Paid or To Be Paid     163.6      
Dividends on Share-Based Awards     $ 1.6      
Dividends Declared per Share of Common Stock     $ 0.75      
Quarterly Cash Dividend Q2 2025 [Member]            
Dividends Payable [Line Items]            
Date Paid or To Be Paid Aug. 15, 2025          
Total Common Dividends Declared $ 217.1          
Amount of Common Dividends Paid or To Be Paid 215.2          
Dividends on Share-Based Awards $ 1.9          
Dividends Declared per Share of Common Stock $ 1