XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
The components of inventory consisted of the following:

The components of inventory consisted of the following:

         
   December 31, 
   2021   2020 
Raw materials  $3,603,359   $2,218,981 
Work in progress   1,413,672    2,645,548 
Finished goods (Includes completed components)   1,998,049    4,251,982 
       Gross inventory  $7,015,080   $9,116,511 
       Inventory reserves   (2,986,155)   (2,730,222)
       Inventory, net  $4,028,925   $6,386,288