v3.26.1
Equity (Schedule of Forward Sales Agreements Settled - Equity Forward Sale Agreements) (Details) - Equity Forward Sale Agreements [Member] - Common Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jun. 30, 2026
Mar. 31, 2025
Equity [Line Items]    
Forward Contract Indexed to Equity, Settlement, Number of Shares 6,650,417  
Forward Sale Agreement, Gross Sales Price   $ 555,310
Forward Sale Agreement, Forward Sellers Fees   $ 10,829
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share $ 81.87  
Forward Contract Indexed to Equity, Settlement, Cash, Amount $ 545,902