XML 83 R63.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Contingent consideration $ 0 $ 20,538
Incentive bonus 15,214 12,198
Employee related 11,154 11,065
Sales and use tax 6,865 7,469
Rebates 4,276 3,822
Accrued interest 637 2,794
Accrued professional fees 7,046 6,389
Other 3,366 2,884
Total accrued expenses $ 48,558 $ 67,159