Annual report pursuant to Section 13 and 15(d)

Earnings (loss) per Share of Common Stock (Details)

v3.25.0.1
Earnings (loss) per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Calculation of basic earnings (loss) per share of common stock:      
Net income (loss) available (attributable) to common stockholders $ 11,124 $ (7,738) $ (1,529)
Denominator for basic weighted average shares of common stock (in shares) 41,766,263 39,943,167 38,950,734
Basic earnings (loss) per share of common stock (in dollars per share) $ 0.27 $ (0.19) $ (0.04)
Calculation of diluted earnings (loss) per share of common stock:      
Net income (loss) available (attributable) to common stockholders $ 11,124 $ (7,738) $ (1,529)
Net income (loss) available (attributable) to common stockholders plus assumed conversions $ 11,124 $ (7,738) $ (1,529)
Denominator for basic weighted average shares of common stock (in shares) 41,766,263 39,943,167 38,950,734
Effect of convertible senior common stock (in shares) 0 0 0
Denominator for diluted weighted average shares of common stock (in shares) 41,766,263 39,943,167 38,950,734
Diluted earnings (loss) per share of common stock (in dollars per share) $ 0.27 $ (0.19) $ (0.04)
Weighted average number of OP Units held by Non-controlling OP Unitholders (in shares) 157,160 382,563 294,941
Senior Common Stock      
Calculation of diluted earnings (loss) per share of common stock:      
Anti-dilutive convertible shares of senior common stock excluded from calculation of diluted earnings per share (in shares) 330,456 345,132 363,246