XML 114 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
Accrued commissions $ 5,077 $ 3,682
Accrued compensation 4,512 3,323
Accrued legal fees 464 1,093
Accrued purchases 3,036 484
Accrued earnout payment 1,000  
Other accrued expenses 4,143 1,470
Total accrued expenses $ 18,232 $ 10,052