Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Accrued Expenses (Details)

v3.22.0.1
Summary of Significant Accounting Policies - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
Accrued compensation $ 4,248 $ 2,351
Contingent consideration from acquisitions, current portion 3,678 3,229
Sales tax accruals 6,003 4,931
Legal accruals 2,932  
Accrued offering costs   2,151
Accrued deemed dividend 3,250  
Other accruals 934 1,102
Total accrued expenses $ 21,045 $ 13,764