XML 113 R102.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Subsequent event - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended
Aug. 06, 2025
Jul. 31, 2025
Subsequent Event [Line Items]    
Common stock dividend declared (in dollars per share)   $ 0.2690
At-The-Market Forward Agreements    
Subsequent Event [Line Items]    
Share issuances, net of costs (in shares) 11.6  
Estimated net proceeds $ 654.3  
Shares executed (in shares)   4.0