v3.25.2
INVENTORIES (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Inventories [Abstract]    
Total supplies inventory $ 167,998 $ 227,477
Total inventory 21,965,033 24,930,385
Short-term portion 5,951,565 7,507,303
Long-term portion 16,013,468 17,423,082
Work-in-process inventories issued to active production jobs 996,000 841,000
Finished Jewelry [Member]    
Inventories [Abstract]    
Raw materials 612,011 1,014,072
Work-in-process 855,736 433,150
Finished goods 7,862,669 10,927,372
Finished goods on consignment 1,845,779 2,247,609
Total 11,176,195 14,622,203
Loose Jewels [Member]    
Inventories [Abstract]    
Raw materials 1,732,876 1,908,677
Work-in-process 4,518,231 5,393,035
Finished goods 4,172,797 2,577,648
Finished goods on consignment 196,936 201,345
Total $ 10,620,840 $ 10,080,705