XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
March 31, 2026December 31, 2025
Accrued compensation$11,490 $18,708 
Accrued expenses24,100 22,222 
Accrued taxes1,343 1,285 
Accrued earnout, current7,293 413 
Other current liabilities(1)
23,500 32,844 
Total accrued expenses$67,726 $75,472 
__________________
(1)Other current liabilities represent other provisional amounts the business has estimated it will be responsible for settling in the future primarily related to provisional amounts associated with business acquisition structures.