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

Three Months Ended

Nine Months Ended

March 31,

March 31,

2025

2024

2025

2024

United States

$

2,169,252

$

2,055,551

$

6,518,157

$

7,326,220

Export

611,754

582,055

3,021,803

2,045,448

Net Sales

$

2,781,006

$

2,637,606

$

9,539,960

$

9,371,668