XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Equity and Earnings Per Share - Schedule of ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 23, 2024
Jun. 30, 2024
[1]
Jun. 30, 2025
Jun. 30, 2024
[2]
Nov. 08, 2024
Subsidiary or Equity Method Investee [Line Items]          
Aggregate Value   $ 7,005   $ 11,835  
ATM Program          
Subsidiary or Equity Method Investee [Line Items]          
Aggregate Value     $ 800,000   $ 900,000
November 2024 Forward Sale Agreement          
Subsidiary or Equity Method Investee [Line Items]          
Number of Shares (in shares)     552,833    
Forward Sales Price Per Share (in usd per share)     $ 89.73    
Aggregate Value     $ 49,606    
March 2025 ATM Forward Sale Agreement          
Subsidiary or Equity Method Investee [Line Items]          
Number of Shares (in shares)     544,959    
Forward Sales Price Per Share (in usd per share)     $ 90.83    
Aggregate Value     $ 49,499    
February 2024 Forward Sale Agreements          
Subsidiary or Equity Method Investee [Line Items]          
Number of Shares (in shares) 5,377,115        
Forward Sales Price Per Share (in usd per share) $ 64.17   $ 64.51    
Number of Shares (in shares)     11,240,601    
Aggregate Value     $ 725,131    
Net Proceeds $ 345,049        
[1] See Note 12 for information related to our equity forward sale agreements.
[2] See Note 12 for information related to our equity forward sale agreements.