XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income attributable to common stockholders $ 91,616 $ 38,230 $ 76,523
Denominator:      
Weighted-average number of common shares outstanding—basic (in shares) 206,226,487 210,286,342 211,518,826
Effect of dilutive securities:      
Weighted-average number of common shares outstanding—diluted (in shares) 208,264,530 211,240,170 212,304,117
Earnings per share:      
Earnings per share available to common stockholders—basic (in dollars per share) $ 0.44 $ 0.18 $ 0.36
Earnings per share available to common stockholders—diluted (in dollars per share) $ 0.44 $ 0.18 $ 0.36
Unvested restricted common stock      
Effect of dilutive securities:      
Unvested restricted common stock and shares related to unvested PSUs (in shares) 221,609 152,158 340,981
Shares related to unvested PSUs      
Effect of dilutive securities:      
Unvested restricted common stock and shares related to unvested PSUs (in shares) 1,816,434 801,670 444,310