XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Mortgage-Backed Securities - Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments [Line Items]        
Unrealized (loss) gain on investments, net $ (41,977) $ 488 $ (112,001) $ 57,609
Residential Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities (43,705) 1,254 (113,381) 57,033
Commercial Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities 1,263 (275) 1,073 (37)
Interest-Only-Strip [Member]        
Investments [Line Items]        
Unrealized loss on debt securities 351 (466) 157 626
Asset-backed Securities, Securitized Loans and Receivables        
Investments [Line Items]        
Unrealized gain (loss) on other investments $ 114 $ (25) $ 150 $ (13)