XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2024
Revenue Recognition [Abstract]  
Disaggregation of Revenue

Three Months Ended

Six Months Ended

December 31,

December 31,

2024

2023

2024

2023

United States

$

2,181,541

$

2,666,978

$

4,348,905

$

5,270,669

Export

1,375,545

693,146

2,410,049

1,463,393

Net Sales

$

3,557,086

$

3,360,124

$

6,758,954

$

6,734,062