XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Foreign Operations (Details) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 8,400,381 $ 8,077,248
CN [Member]    
Revenues 629,417 500,138
Other Asian countries    
Revenues 210,231 562,399
Rest of world    
Revenues 413,834 197,772
Europe    
Revenues 1,281,260 2,523,545
UNITED STATES    
Revenues $ 5,865,639 $ 4,293,394