v3.26.1
Accounts Payable, Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
TRA liability $ 248,959 $ 196,923
Margin call payable 163,886 276
Representations and warranties reserve 108,396 102,277
Servicing fees payable 107,023 114,289
Accrued compensation and benefits 92,956 90,277
Other accrued expenses 68,506 27,456
Accrued interest and bank fees 64,662 70,896
Other accounts payable 47,249 51,732
Investor payables 36,817 31,478
Derivative settlements payable 5,994 17,106
Deferred tax liability 5,340 5,080
Total accounts payable, accrued expenses and other $ 949,788 $ 707,790