v3.22.2.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of Inventory - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Schedule Of Inventory Abstract    
Raw materials $ 769,277 $ 416,709
Finished goods 403,517 525,565
Inventory reserve (132,307) (119,652)
Inventory – net (current and long term) $ 1,040,487 $ 822,622