XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.3
SECURED FINANCING - Repurchase Agreements - Remaining Maturities, Collateral Types and Weighted Average Rate (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Repurchase Agreements:    
Gross amounts $ 79,599,463 $ 68,302,011
Amounts offset (4,480,500) (2,613,088)
Net amounts of Repurchase agreements as presented in the Consolidated Statements of Financial Condition $ 75,118,963 $ 65,688,923 [1]
Repurchase agreements, remaining maturities, percentage 1.00% 1.00%
CRTs    
Repurchase Agreements:    
Gross amounts $ 188,520 $ 569,011
Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 2,566,149 2,481,415
Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 1,779,808 1,390,961
Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 75,064,986 63,794,614
Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 66,010
1 day    
Repurchase Agreements:    
Gross amounts 31,475,027 0
1 day | CRTs    
Repurchase Agreements:    
Gross amounts 0 0
1 day | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 46,133 0
1 day | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 0 0
1 day | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 31,428,894 0
1 day | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 0
2 to 29 days    
Repurchase Agreements:    
Gross amounts 2,103,067 29,936,453
2 to 29 days | CRTs    
Repurchase Agreements:    
Gross amounts 188,520 405,341
2 to 29 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 786,088 861,271
2 to 29 days | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 0 0
2 to 29 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 1,128,459 28,603,831
2 to 29 days | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 66,010
30 to 59 days    
Repurchase Agreements:    
Gross amounts 14,059,608 35,545,924
30 to 59 days | CRTs    
Repurchase Agreements:    
Gross amounts 0 116,087
30 to 59 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 544,223 682,037
30 to 59 days | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 445,868 251,357
30 to 59 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 13,069,517 34,496,443
30 to 59 days | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 0
60 to 89 days    
Repurchase Agreements:    
Gross amounts 22,959,704 1,285,522
60 to 89 days | CRTs    
Repurchase Agreements:    
Gross amounts 0 47,583
60 to 89 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 574,103 545,684
60 to 89 days | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 211,837 0
60 to 89 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 22,173,764 692,255
60 to 89 days | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 0
90 to 119 days    
Repurchase Agreements:    
Gross amounts 4,578,922 62,468
90 to 119 days | CRTs    
Repurchase Agreements:    
Gross amounts 0 0
90 to 119 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 79,295 60,383
90 to 119 days | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 0 0
90 to 119 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 4,499,627 2,085
90 to 119 days | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 0 0
Over 119 days    
Repurchase Agreements:    
Gross amounts 4,423,135 1,471,644
Over 119 days | CRTs    
Repurchase Agreements:    
Gross amounts 0 0
Over 119 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 536,307 332,040
Over 119 days | Residential Mortgage Loans    
Repurchase Agreements:    
Gross amounts 1,122,103 1,139,604
Over 119 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts 2,764,725 0
Over 119 days | Commercial Mortgage-Backed Securities    
Repurchase Agreements:    
Gross amounts $ 0 $ 0
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2024.