XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORY

5. INVENTORY

 

Inventory consisted of the following:

 

   As of
June 30,
2022
   As of
December 31,
2021
 
Raw materials  $2,094,848   $971,606 
Work-in-process   2,049,993    1,902,299 
Finished goods   458,268    216,069 
Total  $4,603,109   $3,089,974