XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities
Note 6.Accrued and other current liabilities
Accrued and other current liabilities (in thousands):
June 30, 2022December 31, 2021
Royalties and other fulfillment costs$606 $1,189 
Employee compensation, commissions and benefits4,648 5,761 
Sales, VAT and other taxes payable807 1,056 
Operating lease liabilities1,870 2,113 
Other2,998 3,167 
Total accrued and other current liabilities$10,929 $13,286