XML 102 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings and Other Financing Instruments Forward Equity Agreements (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
Dec. 31, 2024
Nov. 30, 2024
Forward Contract Indexed to Issuer's Equity [Line Items]    
Shares Issued, Price Per Share   $ 64.44
Forward Equity Agreements [Member]    
Forward Contract Indexed to Issuer's Equity [Line Items]    
Common stock, shares to be issued through Forward Equity Agreement   21,100
Common stock, initial shares in an agreement   18,300
Common stock, additional shares in an agreement   2,800
Period End Settlement Price, in Cash $ 1,370,000  
Period End Net Share Settlement Price 1,400  
Period End Net Cash Settlement Price $ 94,000  
Period End Settlement Price, in Shares 21,100  
Expected Settlement Price $ 1,360,000