XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue

Three Months Ended

Six Months Ended

December 31,

December 31,

2023

2022

2023

2022

United States

$

2,666,978

$

2,155,876

$

5,270,669

$

4,892,309

Export

693,146

1,125,457

1,463,393

1,753,153

Net Sales

$

3,360,124

$

3,281,333

$

6,734,062

$

6,645,462