v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Consolidated Statements of Comprehensive Income (Loss) [Abstract]        
Net income (loss) $ 3,794 $ 1,561 $ 4,223 $ (5,431)
Other comprehensive income (loss):        
Unrealized gain (loss) on RMBS, available-for-sale, net 502 320 (1,940) 7,170
Net other comprehensive income (loss) 502 320 (1,940) 7,170
Comprehensive income 4,296 1,881 2,283 1,739
Comprehensive income attributable to noncontrolling interests in Operating Partnership (62) (35) (33) (32)
Dividends on preferred stock (2,403) (2,462) (4,794) (4,916)
Comprehensive income (loss) attributable to common stockholders $ 1,831 $ (616) $ (2,544) $ (3,209)