XML 107 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' equity - ATM common stock offering program and Forward Equity Sales Agreements (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
Jun. 25, 2024
Jun. 30, 2024
Feb. 15, 2024
Class of Stock      
Shares of common stock authorized   400,000  
ATM Common Stock Offering Program. Established February 2024      
Class of Stock      
Common stock available for future issuance (in dollars)   $ 1,470.0 $ 1,500.0
ATM Common Stock Offering Program. Established February 2024 | Forward Equity Sales Agreements Entered in June 2024      
Class of Stock      
Proceeds from issuance of common stock $ 27.8    
Shares of common stock authorized 230    
Average issue price per share $ 122.32