XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounts Receivable, Allowance for Doubtful Accounts The activity in the allowance for doubtful accounts was as follows (in thousands):
Three Months EndedYear Ended
March 31, 2022December 31, 2021
Beginning balance$163 $437 
Provision for (Reversal of) allowance for doubtful accounts72 (95)
Write offs(3)(218)
Impacts of foreign currency translation1 39 
Ending balance$233 $163 
Prepaid and Other Current Assets
Our prepaid and other current assets consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):
March 31, 2022December 31, 2021
Prepaid expenses$4,213 $4,247 
Withholding taxes445 394 
Deferred costs2,021 1,555 
Total6,679 6,196 
Property and Equipment, Net
Our property and equipment, net consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):
March 31, 2022December 31, 2021
Leasehold improvements$4,234 $4,225 
Equipment and fixtures4,776 4,233 
9,010 8,458 
Less: accumulated depreciation and amortization(6,539)(6,343)
Property and equipment, net$2,471 $2,115