v3.26.1
Mortgage-Backed Securities - Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments [Line Items]        
Unrealized (loss) gain on investments, net $ (25,622) $ 33,652 $ (277,433) $ 143,649
Residential Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities (17,336) 29,102 (262,117) 138,362
Commercial Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities (8,208) 4,266 (15,189) 4,376
Interest-Only-Strip [Member]        
Investments [Line Items]        
Unrealized loss on debt securities (54) 315 (101) 924
Asset-backed Securities, Securitized Loans and Receivables        
Investments [Line Items]        
Unrealized gain (loss) on other investments $ (24) $ (31) $ (26) $ (13)