XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
9 Months Ended
Mar. 31, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue

Three Months Ended

Nine Months Ended

March 31,

March 31,

2023

2022

2023

2022

United States

$

2,717,144

$

3,735,235

$

7,589,385

$

9,781,357

Export

652,016

899,317

2,406,235

3,634,149

Net Sales

$

3,369,160

$

4,634,552

$

9,995,620

$

13,415,506