XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Capital - Equity Distribution Agreement (Details) - 2022 Sales Agreement - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Apr. 01, 2022
Subsidiary, Sale of Stock [Line Items]      
Aggregate maximum offering price $ 1,500.0   $ 1,500.0
Net proceeds on public offering $ 1,100.0    
Number of shares entered for agreement 11.3    
Average price per share $ 96.35    
Payment of stock issuance costs $ 7.5    
Value of shares remain unsold at the time of termination 408.7    
Amount of shares reserved for future issuance $ 1,500.0    
Aggregate gross sales price unsold   $ 0.0