v3.25.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Comprehensive Income (Loss) [Abstract]      
Net income (loss) $ 6,942 $ 12,210 $ (35,455)
Other comprehensive income (loss):      
Unrealized gain (loss) on RMBS, available-for-sale, net 10,904 (4,725) 26,559
Net other comprehensive income (loss) 10,904 (4,725) 26,559
Comprehensive income (loss) 17,846 7,485 (8,896)
Comprehensive (income) loss attributable to noncontrolling interests in Operating Partnership (293) (147) 166
Dividends on preferred stock (9,829) (9,969) (9,853)
Gain on repurchase and retirement of preferred stock 0 78 0
Comprehensive income (loss) attributable to common stockholders $ 7,724 $ (2,553) $ (18,583)