XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory The Company’s components of inventory as of December 31, 2021 and 2020 are summarized in the following table:
December 31,
20212020
Finished goods$23,822 $60,766 
Work-in-process10,738 5,143 
Raw materials28,311 12,708 
Inventories - net$62,871 $78,617