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 | ||||