XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Inventories [Abstract]    
Nonmonetary sales and purchases $ 30,124,309 $ 34,074,750
Decrease in inventories $ 851,169  
Percentage of decrease in inventories 2.30%  
Inventories decreased amount $ 36,975,287 $ 37,826,456