XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]        
Net income $ 33,817   $ 30,657  
Add: net loss attributable to noncontrolling interests 348   290  
Net income attributable to stockholders 34,165   30,947  
Less: net income attributable to unvested restricted stock awards (52)   (32)  
Net income attributable to common stockholders - basic 34,113   30,915  
Net income attributable to common stockholders - diluted $ 34,113   $ 30,915  
BASIC:        
Weighted average common shares outstanding (in shares) 45,720,496   43,388,841  
DILUTED:        
Weighted average common shares outstanding (in shares) 45,720,496   43,388,841  
Stock options (in shares) 120,827   35,709  
Forward equity sales agreements (in shares) 37,205   0  
Weighed average dilutive common shares outstanding (in shares) 45,878,528   43,424,550  
Earnings per common share - basic (in dollars per share) $ 0.75   $ 0.71  
Earnings per common share - diluted (in dollars per share) $ 0.74   $ 0.71  
Incremental anti-dilutive shares excluded:        
Net share effect of stock options with an exercise price in excess of the average market price for our common shares (in shares) 104,699   492,675  
Dividends to common stockholders (in dollars per share) $ 0.90 $ 0.90 $ 0.90 $ 0.90