XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Summary of Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Customer deposits $ 1,018 $ 624
Paycheck Protection Program loan (Note 16) 0 2,772
Income tax payable 2,476 468
Sales and use tax payable 1,403 566
Other 1,455 196
Total other current liabilities $ 6,352 $ 4,626