XML 97 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory    
Raw materials $ 4,683 $ 3,879
Work in process 8,341 1,536
Finished goods 7,876 3,067
Inventories $ 20,900 $ 8,482