XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Contingent consideration $ 0 $ 20,538
Incentive bonus 11,345 12,198
Employee related 9,306 11,065
Sales and use tax 10,957 7,469
Rebates 2,803 3,822
Accrued interest 1,493 2,794
Accrued professional fees 3,772 6,389
Other 2,293 2,884
Total accrued expenses $ 41,969 $ 67,159