XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURED FINANCING - Repurchase Agreements - Remaining Maturities, Collateral Types and Weighted Average Rate (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments $ 68,302,011 $ 64,469,836
Amounts offset in accordance with netting arrangements. (2,613,088) (2,268,293)
Net amounts of Repurchase agreements as presented in the Consolidated Statements of Financial Condition. $ 65,688,923 $ 62,201,543
Repurchase agreements, maturity greater than one year, percentage 1.00% 0.00%
CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments $ 569,011 $ 695,520
Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 2,481,415 2,157,763
Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 1,390,961 851,851
Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 63,794,614 60,573,426
Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 66,010 191,276
1 day    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
1 day | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
1 day | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
1 day | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
1 day | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
1 day | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
2 to 29 days    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 29,936,453 35,080,196
2 to 29 days | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 405,341 555,568
2 to 29 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 861,271 840,400
2 to 29 days | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
2 to 29 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 28,603,831 33,492,952
2 to 29 days | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 66,010 191,276
30 to 59 days    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 35,545,924 18,618,606
30 to 59 days | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 116,087 0
30 to 59 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 682,037 528,341
30 to 59 days | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 251,357 0
30 to 59 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 34,496,443 18,090,265
30 to 59 days | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
60 to 89 days    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 1,285,522 7,198,769
60 to 89 days | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 47,583 139,952
60 to 89 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 545,684 579,611
60 to 89 days | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
60 to 89 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 692,255 6,479,206
60 to 89 days | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
90 to 119 days    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 62,468 247,306
90 to 119 days | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
90 to 119 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 60,383 39,714
90 to 119 days | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 207,592
90 to 119 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 2,085 0
90 to 119 days | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
Over 119 days    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 1,471,644 3,324,959
Over 119 days | CRTs    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 0
Over 119 days | Non-Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 332,040 169,697
Over 119 days | Residential mortgage loans    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 1,139,604 644,259
Over 119 days | Agency Mortgage-Backed Securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments 0 2,511,003
Over 119 days | Commercial mortgage-backed securities    
Repurchase Agreements:    
Total repurchase agreements, before netting adjustments $ 0 $ 0