XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Contingent consideration $ 20 $ 20,538
Incentive bonus 7,512 12,198
Employee related 10,664 11,065
Sales and use tax 9,169 7,469
Rebates 1,823 3,822
Accrued interest 1,836 2,794
Accrued professional fees 6,621 6,389
Other 2,193 2,884
Total accrued expenses $ 39,838 $ 67,159