XML 91 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred revenue (Details) - Schedule of deferred revenue - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Schedule of deferred revenue [Abstract]    
Color World platform subscription fees collected in advance of revenue recognition $ 3,596,821