v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,For the Six Months Ended June 30,
2026202520262025
Numerator:
Net Income Attributable to Common Stockholders$5,896 $7,319 $11,670 $13,615 
Add: Net Income Attributable to Noncontrolling Interest101 126 199 234 
Net Income$5,997 $7,445 $11,869 $13,849 
Denominator:
Weighted Average Shares of Common Stock Outstanding - Basic20,642,90720,613,86620,644,45820,602,635
Dilutive Effect of LPI Units357,380357,442357,410360,549
Dilutive Effect of Unvested Performance Stock Units660—336—
Dilutive Effect of Unvested Restricted Stock Units12,1773,61513,9947,976
Weighted Average Shares of Common Stock - Diluted21,013,12420,974,92321,016,19820,971,160
Earnings Per Share - Basic
Net Income Attributable to Common Stockholders$0.29 $0.36 $0.57 $0.66 
Earnings Per Share - Diluted
Net Income Attributable to Common Stockholders$0.29 $0.35 $0.56 $0.66