XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Disaggregation of Revenue

2024

2023

United States

$

9,795,438

$

9,848,521

Export

2,469,631

3,251,130

Net Sales

$

12,265,069

$

13,099,651