XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Inventories [Abstract]    
Raw Materials $ 4,539,346 $ 7,306,095
Work in Process 1,106,962 3,556,878
Finished Goods 2,069,105 2,057,478
Inventories 7,715,413 12,920,451
Charge related to write-down of inventory $ 569,430 $ 4,054,701