XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheets Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Depreciation expense $ 2,400 $ 1,400 $ 4,500 $ 2,500  
Amortization expense for intangible assets 400 500 700 1,000  
Intangibles Assets not amortized 800   800    
Reduction in research and development expenses 22,017 12,067 42,612 23,247  
Accrued customer rebates 2,654   2,654   $ 3,107
Non-recurring Engineering Service Arrangements          
Finite-Lived Intangible Assets [Line Items]          
Reduction in research and development expenses $ 2,800 $ 100 $ 4,800 $ 100