v3.26.1
Equity (Schedule of Forward Sales Agreements Settled - Equity Distribution Program) (Details) - Equity Distribution Program [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jun. 30, 2026
Feb. 28, 2026
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2024
Sep. 15, 2024
Forward Contract Indexed to Equity, Settlement, Cash, Amount $ 2,800,000          
Common Stock [Member]            
Forward Contract Indexed to Issuer's Equity, Shares     2,713,790 1,900,000 888,756 1,169,070
Forward Sale Agreement, Gross Sales Price     $ 232,216 $ 115,314 $ 57,702 $ 70,952
Forward Sale Agreement, Forward Sellers Fees     $ 2,322 $ 1,153 $ 577 $ 710
Forward Contract Indexed to Equity, Settlement, Number of Shares 2,057,826 4,613,790        
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share $ 61.28 $ 75.05        
Forward Contract Indexed to Equity, Settlement, Cash, Amount $ 126,098 $ 346,243