v3.26.1
SERVICING RIGHTS, AT FAIR VALUE - Changes in Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes in fair value:        
Due to collection/realization of cash flows $ (49,538) $ (42,832) $ (100,980) $ (79,008)
Due to changes in valuation inputs or assumptions 36,677 145 37,125 (23,543)
Realized (losses) gains on sale of servicing rights (588) 44 (1,477) 106
Net (losses) gains from derivatives hedging servicing rights (6,319) (9,564) (18,741) 9,239
Valuation changes in servicing rights, net of hedging gains and losses 29,770 (9,375) 16,907 (14,198)
Other realized gains (losses) on sales of servicing rights 210 (169) 156 (273)
Changes in fair value of servicing rights, net $ (19,558) $ (52,376) $ (83,917) $ (93,479)