v3.26.3
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 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator for basic and diluted net income per share:                
Net income $ 60,657 $ 74,481 $ 59,950 $ 65,800 $ 63,370 $ 56,281 $ 195,088 $ 185,453
Less: net income attributable to non-controlling interests (500)     (180)     (852) (511)
Less: net income allocated to unvested RSUs and LTIP Units (407)     (227)     (1,146) (682)
Net income available for common stockholders: basic 59,750     65,393     193,090 184,260
Net income attributable to non-controlling interests 500     180     852 511
Net income available for common stockholders: diluted $ 60,250     $ 65,573     $ 193,942 $ 184,771
Denominator for basic and diluted net income per share:                
Weighted average shares outstanding used in basic net income per share (in shares) 216,679,914     198,141,272     214,396,578 194,753,085
Effects of dilutive securities:                
Forward sales (in shares) 63,718     200,848     320,505 641,466
Weighted average shares outstanding used in diluted net income per share (in shares) 219,121,415     199,875,244     216,394,255 196,853,561
Antidilutive securities excluded from computation of earnings per share (in shares) 374,769     332,980     126,806 159,609
Unvested RSUs and LTIP Units                
Effects of dilutive securities:                
Dilutive securities (in shares) 596,987     979,277     610,310 905,163
OP Units and Vested LTIP Units                
Effects of dilutive securities:                
Dilutive securities (in shares) 1,780,796     553,847     1,066,862 553,847