v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table presents the computation of basic and diluted earnings per share (in thousands, except share and per share data):
 For the Three Months Ended March 31,
20252024
Numerator:
Net Income Attributable to Common Stockholders$6,297 $6,869 
Add: Net Income Attributable to Noncontrolling Interest107 125 
Net Income$6,404 $6,994 
Denominator:
Weighted Average Shares of Common Stock Outstanding - Basic20,597,58420,541,840
Weighted Average Dilutive Effect of LPI Units363,690373,582
Dilutive Effect of Unvested Restricted Stock Units12,33626,832
Weighted Average Shares of Common Stock - Diluted20,973,61020,942,254
Earnings Per Share - Basic
Net Income Attributable to Common Stockholders$0.31 $0.33 
Earnings Per Share - Diluted
Net Income Attributable to Common Stockholders$0.31 $0.33