XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue

2023

2022

United States

$

9,848,521

$

13,132,899

Export

3,251,130

4,572,620

Net Sales

$

13,099,651

$

17,705,519