XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Schedule of Components of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities Current [Abstract]    
Accrued commissions and bonuses $ 29,676 $ 14,120
Accrued salary, payroll tax, and employee benefit liabilities 25,997 9,297
Other accrued expenses 10,234 5,075
Total accrued expenses $ 65,907 $ 28,492