XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Details) - Schedule of Inventories - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Schedule of Inventories [Abstract]    
Raw materials $ 196,500 $ 208,737
Work in process 439,086 514,113
Finished goods 558,366 893,506
Inventories $ 1,193,952 $ 1,616,356