XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
December 31, 2021December 31, 2020
Accrued commissions$9,302 $6,662 
Accrued payroll8,798 4,839 
Accounts payable5,628 2,530 
Contingent consideration5,000 350 
Other accrued expenses8,914 4,884 
Total accounts payable and accrued expenses$37,642 $19,265