XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Net Sales $ 3,271,931 $ 4,415,886 $ 6,626,460 $ 8,780,953
United States [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales 2,146,474 3,191,867 4,873,307 6,003,559
Export [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales $ 1,125,457 $ 1,224,019 $ 1,753,153 $ 2,777,394