Quarterly report [Sections 13 or 15(d)]

Earnings Per Share of Common Stock (Details)

v3.25.3
Earnings Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Calculation of basic and diluted earnings per share of common stock:        
Net income available to common stockholders $ 982 $ 8,467 $ 4,354 $ 7,153
Denominator for basic weighted average shares of common stock (in shares) 46,877,686 42,790,685 45,909,771 41,041,621
Denominator for diluted weighted average shares of common stock (in shares) 46,877,686 42,790,685 45,909,771 41,041,621
Basic earnings per share of common stock (in dollars per share) $ 0.02 $ 0.20 $ 0.09 $ 0.17
Diluted earnings per share of common stock (in dollars per share) $ 0.02 $ 0.20 $ 0.09 $ 0.17
Weighted average number of OP Units held by non-controlling OP unitholders (in shares) 39,474 39,474 39,474 196,675
Senior Common Stock        
Calculation of basic and diluted earnings per share of common stock:        
Anti-dilutive convertible shares of senior common stock excluded from calculation of diluted earnings (in shares) 328,559 339,299 328,559 339,299