XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator    
Net income $ 40,304 $ 26,254
Denominator    
Basic weighted average common shares and common equivalents (in shares) 237,891,035 231,453,564
Dilutive restricted stock units (in shares) 2,381,086 1,911,467
Dilutive forward equity sale agreements (in shares) 23,696 0
Diluted weighted average common shares (in shares) 240,295,817 233,365,031
Net income, per:    
Basic common share (in dollars per share) $ 0.17 $ 0.11
Diluted common share (in dollars per share) $ 0.17 $ 0.11