XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Components [Abstract]    
Accrued salary and payroll-related expenses $ 3,091 $ 2,309
Deferred strategic agreement revenues 0 1,657
Accrued liabilities 962 848
Finance lease liabilities $ 0 $ 15
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Income taxes payable $ 336 $ 0
Advanced billings 334 404
Other 1,453 1,319
Total accrued expenses and other current liabilities $ 6,176 $ 6,552