XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Schedule of Disaggregated by Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Total $ 2,362,193 $ 2,584,585
Online Betting and Casino Revenues [Member]        
Total 1,823,579   1,891,791  
Revenue Sharing Arrangements [Member]        
Total 416,609   533,996  
Other Services [Member]        
Total $ 122,005   $ 158,798