XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of rollforward of the accrued warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Beginning Balance $ 1,934 $ 1,397
Warranty costs incurred during the period (399) (122)
Changes in accrual related to warranties issued during the period 933 589
Changes in accrual related to pre-existing warranties 37 70
Ending Balance $ 2,505 $ 1,934