XML 144 R133.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]      
Accrued compensation $ 113,117 $ 111,839  
Payroll and other taxes payable 46,985 52,887  
Financial guarantee liability 31,487 26,315 $ 28,551
Deferred rent 5,495 6,349  
Contingent consideration 24,004 21,935  
Payable related to tax receivable agreement 17,511 0  
Other 12,276 11,790  
Total 250,875 $ 231,115  
Receivable related to tax receivable agreement $ 20,600