XML 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Property and equipment, gross $ 1,681,504 $ 1,543,414
Less accumulated depreciation (1,455,406) (1,411,535)
Total 226,098 131,879
Machinery and Facility [Member]    
Property and equipment, gross 363,558 363,022
Office Equipment [Member]    
Property and equipment, gross 400,791 396,222
Molds [Member]    
Property and equipment, gross $ 917,155 $ 784,170