v3.25.1
Foreign Operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Revenues $ 9,167,627 $ 7,699,175 $ 24,992,837 $ 23,092,060
China        
Revenues     2,036,124 1,177,093
United States        
Revenues     16,374,544 13,523,888
Europe        
Revenues     4,857,768 6,317,636
Other Asian countries        
Revenues     742,950 1,458,543
Rest of world        
Revenues     $ 981,451 $ 614,900