XML 145 R119.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock Equity and Earnings Per Share - Schedule of ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 18, 2025
Sep. 04, 2025
Dec. 23, 2024
Dec. 31, 2025
Sep. 30, 2025
Feb. 28, 2024
Dec. 31, 2025
Nov. 08, 2024
Subsidiary or Equity Method Investee [Line Items]                
Number of Shares (in shares)             2,199,415  
Forward Sales Price Per Share (in dollars per share)       $ 90.10     $ 90.10  
Aggregate Value (in thousands)             $ 198,176  
ATM Program                
Subsidiary or Equity Method Investee [Line Items]                
Initial Price, Aggregate Value       $ 700,000     $ 700,000 $ 900,000
November 2024                
Subsidiary or Equity Method Investee [Line Items]                
Number of Shares (in shares)             552,833  
Forward Sales Price Per Share (in dollars per share)       $ 89.73     $ 89.73  
Aggregate Value (in thousands)             $ 49,606  
March 2025                
Subsidiary or Equity Method Investee [Line Items]                
Number of Shares (in shares)             544,959  
Forward Sales Price Per Share (in dollars per share)       90.83     $ 90.83  
Aggregate Value (in thousands)             $ 49,499  
August 2025                
Subsidiary or Equity Method Investee [Line Items]                
Number of Shares (in shares)             543,001  
Forward Sales Price Per Share (in dollars per share)       91.21     $ 91.21  
Aggregate Value (in thousands)             $ 49,527  
September 2025                
Subsidiary or Equity Method Investee [Line Items]                
Number of Shares (in shares)             558,622  
Forward Sales Price Per Share (in dollars per share)       $ 88.69     $ 88.69  
Aggregate Value (in thousands)             $ 49,544  
February 2024 Forward Sale Agreements                
Subsidiary or Equity Method Investee [Line Items]                
Initial Price, Number of Shares (in shares)           11,240,601    
Initial Price, Aggregate Value           $ 725,131    
Number of Shares (in shares) 1,193,950 243,186 5,377,115 1,193,950 243,186      
Forward Sales Price Per Share (in dollars per share) $ 62.82 $ 63.12 $ 64.17     $ 64.51    
Aggregate Value (in thousands) $ 75,004 $ 15,350 $ 345,049 $ 75,000 $ 15,000