XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)
12 Months Ended
Jun. 30, 2022
Minimum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms 30 days
Maximum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms 90 days
Traditional [Member] | Minimum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms 30 days
Absolute right of return period 6 months
Customer payment terms on consignment shipments 30 days
Traditional [Member] | Maximum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms 90 days
Return period for credit 30 days
Absolute right of return period 1 year
Customer payment terms on consignment shipments 60 days
Online Channels [Member] | Minimum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms on consignment shipments 30 days
Online Channels [Member] | Maximum [Member]  
Revenue Recognition [Abstract]  
Customer payment terms on consignment shipments 60 days
charlesandcolvard.com [Member] | Maximum [Member]  
Revenue Recognition [Abstract]  
Return period for credit 30 days
moissaniteoutlet.com [Member] | Maximum [Member]  
Revenue Recognition [Abstract]  
Return period for credit 30 days