XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 139,544 $ 981,560 $ 252,628 $ 2,008,405
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 127,106 918,808 247,388 1,838,150
Shipping and Handling [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 12,438 22,752 (4,150) 130,255
Miscellaneous Income [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 40,000 $ 9,390 $ 40,000