v3.25.4
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Servicing advances $ 177,281 $ 148,953
Servicing fees 136,780 159,282
Receivables from sales of servicing 128,223 32,582
Margin deposits 51,103 25,520
Origination receivables 28,079 27,527
Derivative settlements receivable 7,918 22,377
Other receivables 2,018 5,590
Provision for current expected credit losses (4,708) (3,876)
Total accounts receivable, net $ 526,694 $ 417,955