XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORY

6. INVENTORY

 

Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value and consist of the following at September 30, 2023 and December 31, 2022:

   September 30, 2023   December 31, 2022 
Raw materials  $5,522,913   $4,285,757 
Work-in-process   2,527,748    1,735,454 
Finished goods   1,023,831    405,189 
Total  $9,074,492   $6,426,400