XML 78 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Schedule of Forward Sales Agreements Settled) (Details) - Equity Distribution Program [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
May 15, 2024
Mar. 15, 2024
May 31, 2025
Mar. 31, 2025
Jun. 30, 2024
May 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Forward Contract Indexed to Equity, Settlement, Cash, Amount                 $ 2,800,000
Common Stock [Member]                  
Forward Contract Indexed to Issuer's Equity, Shares 2,556,832 569,844   2,713,790 2,140,006 2,466,470 2,320,830 5,506,492  
Forward Sale Agreement, Gross Sales Price $ 142,387 $ 29,318   $ 232,216 $ 114,540 $ 134,396 $ 119,153 $ 280,459  
Forward Sale Agreement, Forward Sellers Fees $ 1,424 $ 293   $ 2,322 $ 1,145 $ 1,344 $ 1,192 $ 2,805  
Forward Contract Indexed to Equity, Settlement, Number of Shares     15,560,474            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share     $ 51.78 $ 84.77          
Forward Contract Indexed to Equity, Settlement, Cash, Amount     $ 805,669