v3.25.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
May 02, 2025
Aug. 04, 2022
At-the-Market Program [Line Items]            
Issuance of Common Stock (in shares)   4,031        
Share Price   $ 42.98        
Issuance of common stock   $ 173 $ 173 $ 0    
Stock Issued During Period, Shares, New Issues 15,400   15,400      
Agreement One            
At-the-Market Program [Line Items]            
Stock Issued During Period, Shares, New Issues   5,700        
Share Price   $ 43.24        
Agreement Two            
At-the-Market Program [Line Items]            
Stock Issued During Period, Shares, New Issues 6,200   6,200      
Share Price $ 43.51          
Agreement Three            
At-the-Market Program [Line Items]            
Stock Issued During Period, Shares, New Issues 3,600   3,600      
Share Price $ 43.17          
Common Stock            
At-the-Market Program [Line Items]            
Equity Distribution Agreement $ 2,100   $ 2,100   $ 2,500 $ 1,000