XML 128 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Use of Special Purpose Entities and Variable Interest Entities - Loan Securitization Transaction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]    
Weighted average fixed rate for Senior Bonds issued 4.11% 3.46%
Senior Notes    
Variable Interest Entity [Line Items]    
Cash received $ 1,800,000 $ 2,300,000
Asset-backed Securities, Securitized Loans and Receivables    
Variable Interest Entity [Line Items]    
Aggregate unpaid principal balance of residential whole loans sold 8,241,053 6,079,749
Outstanding amount of Senior Bonds, at carrying value 765,433 922,220
Outstanding amount of Senior Bonds, at fair value 3,985,372 2,435,370
Outstanding amount of Senior Bonds, total $ 4,750,805 $ 3,357,590
Weighted average fixed rate for Senior Bonds issued 4.51% 3.38%
Weighted average contractual maturity of Senior Bonds 36 years 38 years
Cash received $ 7,089,575 $ 5,286,305
Debt issuance cost 1,500 2,900
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes    
Variable Interest Entity [Line Items]    
Debt instrument, face amount 7,152,213 5,333,090
Proceeds from Senior bond sold with Step up feature $ 3,400,000 1,900,000
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Minimum    
Variable Interest Entity [Line Items]    
Debt instrument, coupon step-up period 24 months  
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Maximum    
Variable Interest Entity [Line Items]    
Debt instrument, coupon step-up period 48 months  
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Variable Rate, Option 1    
Variable Interest Entity [Line Items]    
Debt instrument, basis spread on variable rate 1.00%  
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Variable Rate, Option 2    
Variable Interest Entity [Line Items]    
Debt instrument, basis spread on variable rate 1.50%  
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Variable Rate, Option 3    
Variable Interest Entity [Line Items]    
Debt instrument, basis spread on variable rate 2.00%  
Asset-backed Securities, Securitized Loans and Receivables | Senior Notes | Variable Rate, Option 4    
Variable Interest Entity [Line Items]    
Debt instrument, basis spread on variable rate 3.00%  
Asset-backed Securities, Securitized Loans and Receivables | Senior Support Certificates    
Variable Interest Entity [Line Items]    
Debt instrument, face amount $ 1,047,297 $ 715,640