Quarterly report [Sections 13 or 15(d)]

Earnings Per Share of Common Stock (Details)

v3.26.1
Earnings Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Calculation of basic and diluted earnings per share of common stock:    
Net income available to common stockholders $ 3,833 $ 1,915
Denominator for basic weighted average shares of common stock (in shares) 48,406,993 44,607,012
Denominator for diluted weighted average shares of common stock (in shares) 48,406,993 44,607,012
Basic earnings per share of common stock (in dollars per share) $ 0.08 $ 0.04
Diluted earnings per share of common stock (in dollars per share) $ 0.08 $ 0.04
Weighted average number of OP Units held by non-controlling OP unitholders (in shares) 39,474  
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) 322,315 329,404