XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Raw Materials $ 1,034,721 $ 872,184
Work-in Progress 193,508 229,771
Finished Goods 6,801,352 6,658,166
Subtotal 8,029,581 7,760,121
Less: Reserve for Obsolescence (1,128,000) (1,128,000)
Total $ 6,901,581 $ 6,632,121