XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORY

 

  5. INVENTORY

 

The components of inventory consist of the following: 

         
   December 31, 
   2022   2021 
Raw materials  $1,892,157   $2,033,216 
Work in progress   685,438    1,413,672 
Finished goods (Includes completed components)   3,038,859    3,568,192 
       Gross inventory  $5,616,454   $7,015,080 
       Inventory reserves   (3,123,386)   (2,986,155)
       Inventory, net  $2,493,069   $4,028,925