XML 76 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Variable Interest Entities - Schedule of Securitization Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Current Face $ 2,280,688  
VIEntity - Primary Beneficiary | Loan securitization transactions    
Variable Interest Entity [Line Items]    
Aggregate unpaid principal balance of residential whole loans sold 2,090,583 $ 1,781,311
Fair value adjustment for residential mortgage loans in securitization trusts (13,807) (84,316)
Residential mortgage loans in securitization trusts, at fair value $ 2,076,776 $ 1,696,995
Weighted average contractual maturity of Senior Bonds 45 years 45 years
Aggregate unpaid principal balance of residential whole loans sold, at deal date $ 2,885,625 $ 2,326,980
Cash received, at deal date 320,116 273,266
VIEntity - Primary Beneficiary | Loan securitization transactions | Face amount of Senior Support Certificates received by the Company, at deal date    
Variable Interest Entity [Line Items]    
Current Face 160,139 132,206
VIEntity - Primary Beneficiary | Loan securitization transactions | Non-recourse    
Variable Interest Entity [Line Items]    
Outstanding amount of non-recourse securitization obligation, at amortized cost 1,915,389 1,630,083
Fair value adjustment for the portion of non-recourse securitization obligation, at fair value option (68) (36,471)
Non-recourse securitization obligation, collateralized by residential mortgage loans in securitization trusts $ 1,915,321 $ 1,593,612
Weighted average fixed rate for non-recourse securitization obligation issued 4.25% 3.86%
VIEntity - Primary Beneficiary | Loan securitization transactions | Non-recourse | Face amount of Non-recourse securitization obligation issued by the VIE and purchased by third-party investors, at deal date    
Variable Interest Entity [Line Items]    
Current Face $ 2,725,486 $ 2,194,774