XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheets Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and benefits $ 6,327 $ 6,339
Accrued bonus and commissions 5,589 6,555
Other 6,882 6,117
Accrued and other current liabilities $ 18,798 $ 19,011