v3.25.2
Equity and Dividends (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 05, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Dividends Payable [Line Items]                      
Sale of stock, aggregate shares (in shares)         1,000,000.0            
Sale of stock, exercise price (in dollars per share)     $ 68.21   $ 68.21            
Sale of stock, available shares (in shares)         65,500,000            
At-the market shelf registration, equity offering sales agreement, aggregate sales price   $ 500.0   $ 500.0           $ 500.0  
Sale of stock, price per share (in dollars per share)   $ 71.03   $ 71.03           $ 71.03  
Stock issued during period, remaining shares (in shares)                   1,400,000  
Proceeds from sale of treasury stock                   $ 102.3  
Dividends to common stockholders (in dollars per share)       0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 1.80 $ 1.80
Subsequent Event                      
Dividends Payable [Line Items]                      
Dividends to common stockholders (in dollars per share) $ 0.92                    
At The Market                      
Dividends Payable [Line Items]                      
Sale of stock, additional purchase of shares (in shares)     200,000                
Sale of stock, price per share (in dollars per share)     $ 74.39   $ 74.39            
Sale of stock, consideration received     $ 15.5                
Issuance of common stock (in shares)             0       0
At The Market, December 2024 and March 2025                      
Dividends Payable [Line Items]                      
Sale of stock, price per share (in dollars per share)   $ 74.71   $ 74.71           74.71  
Stock issued during period, remaining shares (in shares)       800,000              
Proceeds from sale of treasury stock       $ 58.0              
At The Market, Matures in Q2 2026                      
Dividends Payable [Line Items]                      
Sale of stock, additional purchase of shares (in shares)   1,300,000                  
Sale of stock, price per share (in dollars per share)   $ 71.41   $ 71.41           $ 71.41  
Sale of stock, consideration received   $ 91.8