XML 39 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses
9 Months Ended
Sep. 30, 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, 2019December 31, 2020September 30, 2021
(unaudited)
Accrued commissions$6,298 $6,662 $8,058 
Accrued payroll5,847 4,839 16,507 
Accounts payable3,071 2,530 3,023 
Other accrued expenses2,877 5,234 8,452 
Total accounts payable and accrued expenses$18,093 $19,265 $36,040