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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Calculation of basic and diluted earnings per share of common stock:        
Net income available to common stockholders $ 5,124 $ 1,456 $ 8,954 $ 3,374
Denominator for basic weighted average shares of common stock (in shares) 48,407,119 46,219,663 48,407,056 45,417,792
Denominator for diluted weighted average shares of common stock (in shares) 48,407,119 46,219,663 48,407,056 45,417,792
Basic earnings per share of common stock (in dollars per share) $ 0.11 $ 0.03 $ 0.18 $ 0.07
Diluted earnings per share of common stock (in dollars per share) $ 0.11 $ 0.03 $ 0.18 $ 0.07
Weighted average number of OP Units held by non-controlling OP unitholders (in shares) 39,474 39,474 39,474 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) 321,933 328,559 321,933 328,559