v3.25.2
Net Income Per Share - Schedule of Reconciliation of Numerator and Denominator used in Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator for basic and diluted net income per share:            
Net income $ 63,370 $ 56,281 $ 51,676 $ 47,123 $ 119,651 $ 98,798
Less: net income attributable to non-controlling interests (158)   (159)   (331) (307)
Less: net income allocated to unvested RSUs and LTIP Units (229)   (118)   (455) (234)
Net income available for common stockholders: basic 62,983   51,399   118,865 98,257
Net income attributable to non-controlling interests 158   159   331 307
Net income available for common stockholders: diluted $ 63,141   $ 51,558   $ 119,196 $ 98,564
Denominator for basic and diluted net income per share:            
Basic weighted average shares outstanding (in shares) 197,551,003   175,319,270   193,030,913 171,304,986
Effects of dilutive securities:            
Forward sales (in shares) 614,137   903,987   865,427 684,377
Weighted average shares outstanding used in diluted net income per share (in shares) 199,632,311   177,583,989   195,317,678 173,219,295
Antidilutive securities excluded from computation of earnings per share (in shares) 151,652   11,023   128,621 6,595
Unvested RSUs and LTIP Units            
Effects of dilutive securities:            
Dilutive securities (in shares) 913,324   806,885   867,491 676,085
OP Units            
Effects of dilutive securities:            
Dilutive securities (in shares) 553,847   553,847   553,847 553,847