v3.26.3
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
May 02, 2025
Common Stock Issuances [Line Items]                    
Issuance of common stock               $ 483 $ 173  
Issuance of Common Stock (in shares) 2,327 8,682         4,031      
2026 QTD [Abstract]                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues 16,500             16,500    
2026 YTD [Abstract]                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues 16,300             16,300    
Agreement Four                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues     5,400              
Share Price     $ 47.67              
Agreement Five                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues     6,400              
Share Price     $ 48.68              
Agreement Three                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues           3,600        
Share Price           $ 43.17        
Agreement Two                    
Schedule of Capitalization, Equity [Line Items]                    
Stock Issued During Period, Shares, New Issues       800 11,500       11,500  
Share Price       $ 45.42 $ 43.73          
Equity Distribution Agreement                    
Common Stock Issuances [Line Items]                    
Issuance of common stock $ 101 $ 382                
Issuance of Common Stock (in shares) 2,300 8,700                
Equity Distribution Agreement | Weighted-Average Net Price                    
Common Stock Issuances [Line Items]                    
Share Price $ 43.29 $ 44.03           $ 43.29    
Common Stock                    
Schedule of Capitalization, Equity [Line Items]                    
Equity Distribution Agreement $ 1,000             $ 1,000   $ 2,500