XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Net Sales $ 3,360,124 $ 3,281,333 $ 6,734,062 $ 6,645,462
United States [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales 2,666,978 2,155,876 5,270,669 4,892,309
Export [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales $ 693,146 $ 1,125,457 $ 1,463,393 $ 1,753,153