XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
As of June 30, 2022 and December 31, 2021, the Company’s inventories consisted of the following:
June 30,
2022
December 31,
2021
Raw materials$87,092 $46,273
Work-in-process11,218 10,920
Finished goods73,670 33,863
Reserve(32,933)(2,668)
Total inventories
$139,047 $88,388