XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Product Warranty [Abstract]        
Period of warranty     12 months  
Change in warranty accrual [Roll Forward]        
Beginning accrued product warranty $ 839 $ 792 $ 743 $ 609
Accruals for warranties issued 95 48 842 549
Adjustments related to pre-existing warranties including expirations and changes in estimates (102) (50) (291) (189)
Cost of warranty repair (65) (128) (527) (307)
Ending accrued product warranty 767 $ 662 $ 767 $ 662
Cross License Agreement        
Preferred label sub abstract as Contractual Obligations        
Term of agreement     10 years  
Dingxing        
Preferred label sub abstract as Contractual Obligations        
Total investment agreement value 90,000   $ 90,000  
Kazuo        
Preferred label sub abstract as Contractual Obligations        
Total investment agreement value 15,000   15,000  
Kazuo | Beijing BoYu Semiconductor Vessel Craftwork Technology Co        
Preferred label sub abstract as Contractual Obligations        
Total investment agreement value $ 8,000   $ 8,000