Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Principles of Consolidation - Schedule of Reclassified Net Revenues (Details)

v3.20.1
Basis of Presentation and Principles of Consolidation - Schedule of Reclassified Net Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Total net revenues $ 13,530,837 $ 17,127,055 $ 42,793,272 $ 50,526,227
License Fees [Member]        
Total net revenues 312,133 2,536,320 3,375,241 13,310,002
Maintenance Fees [Member]        
Total net revenues 4,934,635 3,704,756 14,291,959 11,106,155
Services [Member]        
Total net revenues 8,222,227 10,728,983 24,923,873 25,548,451
Services - Related Party [Member]        
Total net revenues $ 61,842 156,996 $ 202,199 561,619
As Originally Presented [Member]        
Total net revenues   17,127,055   50,526,227
As Originally Presented [Member] | License Fees [Member]        
Total net revenues   2,536,320   13,310,002
As Originally Presented [Member] | Maintenance Fees [Member]        
Total net revenues   3,562,412   10,735,432
As Originally Presented [Member] | Services [Member]        
Total net revenues   10,519,219   25,175,187
As Originally Presented [Member] | Maintenance Fees - Related Party [Member]        
Total net revenues   142,344   370,723
As Originally Presented [Member] | Services - Related Party [Member]        
Total net revenues   366,760   934,883
Reclassified [Member]        
Total net revenues   17,127,055   50,526,227
Reclassified [Member] | License Fees [Member]        
Total net revenues   2,536,320   13,310,002
Reclassified [Member] | Maintenance Fees [Member]        
Total net revenues   3,704,756   11,106,155
Reclassified [Member] | Services [Member]        
Total net revenues   10,728,983   25,548,451
Reclassified [Member] | Maintenance Fees - Related Party [Member]        
Total net revenues    
Reclassified [Member] | Services - Related Party [Member]        
Total net revenues   $ 156,996   $ 561,619