XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
9 Months Ended
Mar. 31, 2024
Revenue Recognition [Abstract]  
Disaggregation of Revenue

Three Months Ended

Nine Months Ended

March 31,

March 31,

2024

2023

2024

2023

United States

$

2,055,551

$

2,728,824

$

7,326,220

$

7,620,067

Export

582,055

652,016

2,045,448

2,406,234

Net Sales

$

2,637,606

$

3,380,840

$

9,371,668

$

10,026,301