XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage-Backed Securities - Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Investments [Line Items]    
Unrealized (loss) gain on investments, net $ (70,024) $ 57,120
Residential Mortgage Backed Securities [Member] | Agency MBS    
Investments [Line Items]    
Unrealized loss on debt securities   55,779
Residential Mortgage Backed Securities [Member] | Agency MBS    
Investments [Line Items]    
Unrealized loss on debt securities (69,676)  
Commercial Mortgage Backed Securities [Member] | Agency MBS    
Investments [Line Items]    
Unrealized loss on debt securities   237
Commercial Mortgage Backed Securities [Member] | Agency MBS    
Investments [Line Items]    
Unrealized loss on debt securities (190)  
Interest-Only-Strip [Member]    
Investments [Line Items]    
Unrealized loss on debt securities (194) 1,092
Asset-backed Securities, Securitized Loans and Receivables    
Investments [Line Items]    
Unrealized gain (loss) on other investments $ 36 $ 12