XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

 

 

June 30, 2022

 

 

December 31, 2021

 

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