v3.25.2
Foreign Operations (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 37,202,630 $ 31,726,192
CN [Member]    
Revenues 2,912,179 2,513,781
Other European countries    
Revenues 9,096,444 7,987,135
Other Asian countries    
Revenues 1,004,132 1,190,410
Rest of world    
Revenues 1,233,548 745,155
UNITED STATES    
Revenues $ 22,956,327 $ 19,289,711