XML 145 R134.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]      
Accrued compensation $ 117,995 $ 112,528  
Payroll and other taxes payable 64,251 59,277  
Financial guarantee liability 26,889 28,551 $ 27,729
Deferred rent 7,171 6,381  
Contingent consideration 23,122 25,740  
Other 12,554 9,264  
Total $ 251,982 $ 241,741