v3.26.3
Mortgage-Backed Securities - Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments [Line Items]        
Unrealized (loss) gain on investments, net $ (1,465,047) $ 142,469 $ (1,742,480) $ 286,118
Residential Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities (1,397,829) 139,842 (1,659,947) 278,204
Commercial Mortgage Backed Securities [Member] | Agency MBS        
Investments [Line Items]        
Unrealized loss on debt securities (66,833) 2,410 (82,022) 6,785
Interest-Only-Strip [Member]        
Investments [Line Items]        
Unrealized loss on debt securities (389) 223 (489) 1,148
Asset-backed Securities, Securitized Loans and Receivables        
Investments [Line Items]        
Unrealized gain (loss) on other investments $ 4 $ (6) $ (22) $ (19)