v3.25.2
Variable Interest Entities (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Securitization Transactions June 30, 2025 and December 31, 2024:
As of:June 30, 2025December 31, 2024
($ in thousands)
Aggregate unpaid principal balance of residential whole loans sold$1,949,994 $1,781,311 
Fair value adjustment for residential mortgage loans in securitization trusts(47,273)(84,316)
Residential mortgage loans in securitization trusts, at fair value$1,902,721 $1,696,995 
Outstanding amount of Non-recourse securitization obligation, at amortized cost$1,786,393 $1,630,083 
Fair value adjustment for the portion of Non-recourse securitization obligation, at fair value option(18,464)(36,471)
Non-recourse securitization obligation, collateralized by residential mortgage loans in securitization trusts$1,767,929 $1,593,612 
Weighted average coupon rate for residential mortgage loans in securitization trusts
5.80 %5.56 %
Weighted average fixed rate for Non-recourse securitization obligation issued4.14 %3.86 %
For the period ended:June 30, 2025December 31, 2024
(in thousands)
Aggregate unpaid principal balance of residential whole loans sold, at deal date$2,611,290 $2,326,980 
Face amount of Non-recourse securitization obligation issued by the VIE and purchased by third-party investors, at deal date$2,464,868 $2,194,774 
Face amount of Senior Support Certificates received by the Company, at deal date$146,422 $132,206 
Cash received, at deal date$297,972 $273,266