XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued employee compensation and benefits $ 12,437 $ 7,073
Accrued consulting and professional fees 2,619 619
Accrued processing fees 1,626 1,101
Accrued channel partner fees 2,081 1,615
Accrued sales tax 615 2,019
Accrued interest payable 51 794
Accrued restructuring 387 565
Other 5,413 2,180
Total $ 25,229 $ 15,966