XML 120 R108.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERVICER ADVANCE INVESTMENTS - Schedule of Servicer Advance Investments (Details) - Servicer advance investments - Servicer Advances - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Investments in and Advances to Affiliates [Line Items]    
Amortized Cost Basis $ 336,131 $ 362,760
Carrying value $ 357,220 $ 376,881
Weighted Average Discount Rate 6.20% 6.20%
Weighted Average Yield 7.00% 6.60%
Weighted Average Life (Years) 8 years 3 months 18 days 8 years 1 month 6 days