XML 120 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholder's Equity - Summary of Common Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 12, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares Issued        
Option exercises (in shares)   17,809 3,541 2,433
Redemption of OP Units and DownREIT Units (in shares)   494,941 335,562 5,498
Stock incentive plans, net of forfeitures (in shares)   114,579   168,641
Stock incentive plans, net of forfeitures (in shares)     (32,733)  
Totals (in shares)   71,046,859 73,732,244 43,269,460
Average Price        
Option exercises (in USD per share)   $ 71.59 $ 78.23 $ 67.00
Gross Proceeds        
Option exercises   $ 1,275 $ 277 $ 163
Totals   7,453,383 6,085,500 3,716,134
Net Proceeds        
Option exercises   1,275 277 163
Totals   $ 7,415,778 $ 6,010,129 $ 3,667,854
At The Market Program        
Shares Issued        
ATM Program issuances ATM Program issuances and Equity issuance (in shares)   70,419,530 53,300,874 43,092,888
Average Price        
ATM Program issuances and Equity issuance (in dollars per share)   $ 105.82 $ 80.92 $ 86.23
Gross Proceeds        
ATM Program issuances and Equity issuance   $ 7,452,108 $ 4,313,007 $ 3,715,971
Net Proceeds        
ATM Program issuances and Equity issuance   $ 7,414,503 $ 4,290,766 $ 3,667,691
At The Market Program | Subsequent Event        
Shares Issued        
ATM Program issuances ATM Program issuances and Equity issuance (in shares) 5,408,311      
Underwriting Agreement        
Shares Issued        
ATM Program issuances ATM Program issuances and Equity issuance (in shares)     20,125,000  
Average Price        
ATM Program issuances and Equity issuance (in dollars per share)     $ 88.06  
Gross Proceeds        
ATM Program issuances and Equity issuance     $ 1,772,216  
Net Proceeds        
ATM Program issuances and Equity issuance     $ 1,719,086