v3.26.3
Stockholders' equity - ATM common stock offering program and Forward Equity Sales Agreements (Details) - USD ($)
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2026
Feb. 15, 2024
Class of Stock    
Shares of common stock authorized 400.0  
December 2025 Shares Repurchase Program    
Class of Stock    
Share Repurchase Program, Authorized, Amount $ 500.0  
Share Repurchase Program, Expiration Date Dec. 31, 2026  
Share Repurchase Program, Remaining Authorized, Number of Shares 500.0  
ATM Common Stock Offering Program. Established February 2024    
Class of Stock    
Shares of common stock authorized   1,500.0
Common stock available for future issuance (in dollars) $ 1,470.0