Quarterly report [Sections 13 or 15(d)]

Repurchase Agreements - Repurchase Agreements by Maturity (Details)

v3.25.1
Repurchase Agreements - Repurchase Agreements by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 9,740,830 $ 7,805,057
Weighted average borrowing rate 4.73% 5.15%
Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 8,954,154 $ 7,044,857
Weighted average borrowing rate 4.50% 4.90%
Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 195 $ 207
Weighted average borrowing rate 5.01% 5.39%
Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 16,481 $ 4,993
Weighted average borrowing rate 4.79% 5.31%
Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 770,000 $ 755,000
Weighted average borrowing rate 7.38% 7.44%
Within 30 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 3,858,019 $ 2,377,824
Within 30 days | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 3,854,675 2,373,562
Within 30 days | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
Within 30 days | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 3,344 4,262
Within 30 days | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
30 to 59 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 1,107,702 2,316,237
30 to 59 days | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 1,095,184 2,316,237
30 to 59 days | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
30 to 59 days | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 12,518 0
30 to 59 days | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
60 to 89 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 898,956 1,305,113
60 to 89 days | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 898,956 1,304,175
60 to 89 days | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 207
60 to 89 days | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 731
60 to 89 days | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
90 to 119 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 915,695 759,177
90 to 119 days | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 915,695 759,177
90 to 119 days | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
90 to 119 days | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
90 to 119 days | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
120 to 364 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 2,315,458 366,706
120 to 364 days | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 2,189,644 291,706
120 to 364 days | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 195 0
120 to 364 days | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 619 0
120 to 364 days | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 125,000 75,000
One year and over    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 645,000 680,000
One year and over | Agency RMBS    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
One year and over | Non-Agency    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
One year and over | Agency Derivatives    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 0
One year and over | Mortgage Servicing Rights    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 645,000 $ 680,000