Quarterly report [Sections 13 or 15(d)]

Financing - Repurchase Agreements (Details)

v3.26.1
Financing - Repurchase Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Repurchase agreements $ 7,245,287 $ 7,255,540
Weighted average days to maturity 82 days 67 days
Weighted average borrowing rate 4.07% 4.36%
Within 30 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 2,196,967 $ 2,251,007
30 to 59 days    
Debt Instrument [Line Items]    
Repurchase agreements 1,510,368 1,744,692
60 to 89 days    
Debt Instrument [Line Items]    
Repurchase agreements 831,270 1,693,740
90 to 119 days    
Debt Instrument [Line Items]    
Repurchase agreements 721,971 916,101
120 to 364 days    
Debt Instrument [Line Items]    
Repurchase agreements 1,984,711 650,000
Agency RMBS    
Debt Instrument [Line Items]    
Repurchase agreements $ 6,616,356 $ 6,544,776
Weighted average days to maturity 71 days 55 days
Weighted average borrowing rate 3.84% 4.12%
Agency RMBS | Within 30 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 2,196,967 $ 2,194,337
Agency RMBS | 30 to 59 days    
Debt Instrument [Line Items]    
Repurchase agreements 1,461,670 1,744,692
Agency RMBS | 60 to 89 days    
Debt Instrument [Line Items]    
Repurchase agreements 826,037 1,689,646
Agency RMBS | 90 to 119 days    
Debt Instrument [Line Items]    
Repurchase agreements 721,971 916,101
Agency RMBS | 120 to 364 days    
Debt Instrument [Line Items]    
Repurchase agreements 1,409,711 0
Inverse interest-only securities    
Debt Instrument [Line Items]    
Repurchase agreements $ 48,698 $ 56,670
Weighted average days to maturity 37 days 7 days
Weighted average borrowing rate 4.26% 4.46%
Inverse interest-only securities | Within 30 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 0 $ 56,670
Inverse interest-only securities | 30 to 59 days    
Debt Instrument [Line Items]    
Repurchase agreements 48,698 0
Inverse interest-only securities | 60 to 89 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Inverse interest-only securities | 90 to 119 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Inverse interest-only securities | 120 to 364 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage servicing rights    
Debt Instrument [Line Items]    
Repurchase agreements $ 575,000 $ 650,000
Weighted average days to maturity 215 days 193 days
Weighted average borrowing rate 6.71% 6.76%
Mortgage servicing rights | Within 30 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 0 $ 0
Mortgage servicing rights | 30 to 59 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage servicing rights | 60 to 89 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage servicing rights | 90 to 119 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage servicing rights | 120 to 364 days    
Debt Instrument [Line Items]    
Repurchase agreements 575,000 650,000
Mortgage Loans Held-for-Sale    
Debt Instrument [Line Items]    
Repurchase agreements $ 5,233 $ 4,094
Weighted average days to maturity 84 days 83 days
Weighted average borrowing rate 5.68% 5.88%
Mortgage Loans Held-for-Sale | Within 30 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 0 $ 0
Mortgage Loans Held-for-Sale | 30 to 59 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage Loans Held-for-Sale | 60 to 89 days    
Debt Instrument [Line Items]    
Repurchase agreements 5,233 4,094
Mortgage Loans Held-for-Sale | 90 to 119 days    
Debt Instrument [Line Items]    
Repurchase agreements 0 0
Mortgage Loans Held-for-Sale | 120 to 364 days    
Debt Instrument [Line Items]    
Repurchase agreements $ 0 $ 0