XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Statement Components - Inventories, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Raw materials $ 6,535   $ 5,866
Work-in-process 2,265   1,171
Finished goods 1,212   3,305
Total inventories, net 10,012 $ 3,283 $ 10,342
Inventory write-downs $ 1,356 $ 257