XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Net sales $ 7,357,593 $ 10,189,548
Domestic United States    
Net sales 5,871,336 6,103,489
Europe    
Net sales 72,061 1,368,561
Canada    
Net sales 155,790 367,941
Latin America    
Net sales 456,923 1,163,268
Middle East    
Net sales 136,385 506,726
Far East    
Net sales $ 665,098 678,597
Other International    
Net sales   $ 966