v3.25.4
Net Income Available to Common Stockholders Per Share of the Company - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income available to common stockholders $ 276,121 $ 210,969 $ 212,241
Allocation to participating securities (925) (1,967) (1,233)
Numerator for basic and diluted net income available to common stockholders $ 275,196 $ 209,002 $ 211,008
Denominator:      
Basic weighted average vested shares outstanding (in shares) 118,278,990 117,649,111 117,160,173
Effect of dilutive securities (in shares) 553,045 507,876 346,082
Diluted weighted average vested shares and common stock/ unit equivalents outstanding (in shares) 118,832,035 118,156,987 117,506,255
Basic earnings per share:      
Net income available to common stockholders per share - basic ( in dollars per share) $ 2.33 $ 1.78 $ 1.80
Diluted earnings per share:      
Net income available to common stockholders per share - diluted (in dollars per share) $ 2.32 $ 1.77 $ 1.80