XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 9,654 $ 12,437
Accrued consulting and professional fees 2,878 2,619
Accrued processing fees 2,533 1,626
Accrued channel partner fees 2,284 2,081
Accrued license fees 2,318 1,154
Accrued marketing 1,168 926
Accrued sales tax 726 615
Accrued restructuring   387
Other 5,445 3,384
Total $ 27,006 $ 25,229