XML 145 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Common Equity (Schedule of Forward Contracts Indexed to Issuer's Equity) (Details) - Equity Distribution Program [Member] - Common Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Sep. 25, 2024
Sep. 10, 2024
Aug. 15, 2024
May 15, 2024
Mar. 15, 2024
Dec. 05, 2023
Nov. 30, 2023
Jun. 28, 2023
Jun. 06, 2023
Oct. 31, 2025
May 31, 2025
Mar. 31, 2025
Aug. 31, 2024
Jun. 30, 2024
May 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Nov. 30, 2023
Forward Contract Indexed to Issuer's Equity [Line Items]                                    
Forward Contract Indexed to Issuer's Equity, Shares 888,756 3,069,070 2,225,832 2,556,832 569,844     730,614 205,990     2,713,790 3,466,772 2,140,006 2,466,470 2,320,830 5,506,492 1,706,234
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share $ 64.22 $ 60.14       $ 48.74 $ 50.69     $ 58.30 $ 51.78 $ 84.77            
Forward Sale Agreement, Gross Sales Price $ 57,702 $ 186,266 $ 130,393 $ 142,387 $ 29,318     $ 37,375 $ 10,524     $ 232,216 $ 205,454 $ 114,540 $ 134,396 $ 119,153 $ 280,459 $ 84,000
Forward Sale Agreement, Forward Sellers Fees $ 577 $ 1,863 $ 1,304 $ 1,424 $ 293     $ 374 $ 105     $ 2,322 $ 2,055 $ 1,145 $ 1,344 $ 1,192 $ 2,805 $ 840