v3.24.2
Equity - Common Stock ATM (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 01, 2024
Jan. 09, 2024
Jun. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]        
Common Stock, Shares, Issued     182,105,303 181,690,867
At The Market Program 2022 $750 Million        
Class of Stock [Line Items]        
Common Stock Value Authorized under Stock Offering Program     $ 750,000  
At The Market Program 2022 $750 Million | Common Stock        
Class of Stock [Line Items]        
Aggregate value of common stock available to be sold under the ATM     $ 606,831  
At The Market Program | Common Stock        
Class of Stock [Line Items]        
Forward Contract Indexed to Issuer's Equity, Indexed Shares 227,146 567,112    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share $ 39.1020 $ 38.8818    
Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, Cash, at Fair Value $ 8,900 $ 22,100    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share, Net $ 38.6621 $ 38.5058