XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 437 $ 650
(Reversal of) Provision for allowance for doubtful accounts (95) 364
Write offs (218) (592)
Impacts of foreign currency translation 39 15
Ending balance $ 163 $ 437