Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Basis of Presentation and Principles of Consolidation - Schedule of Reclassified Net Revenues (Details) - USD ($)
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Total net revenues $ 13,572,416 $ 16,396,545
License Fees [Member]    
Total net revenues 2,679,145 5,956,113
Maintenance Fees [Member]    
Total net revenues 4,391,447 3,739,676
Services [Member]    
Total net revenues 6,418,891 6,470,625
Services - Related Party [Member]    
Total net revenues $ 82,933 230,131
As Originally Presented [Member]    
Total net revenues   16,369,545
As Originally Presented [Member] | License Fees [Member]    
Total net revenues   5,956,113
As Originally Presented [Member] | Maintenance Fees [Member]    
Total net revenues   3,638,327
As Originally Presented [Member] | Services [Member]    
Total net revenues   6,418,634
As Originally Presented [Member] | Maintenance Fees - Related Party [Member]    
Total net revenues   101,349
As Originally Presented [Member] | Services - Related Party [Member]    
Total net revenues   282,122
Reclassified [Member]    
Total net revenues   16,396,545
Reclassified [Member] | License Fees [Member]    
Total net revenues   5,956,113
Reclassified [Member] | Maintenance Fees [Member]    
Total net revenues   3,739,676
Reclassified [Member] | Services [Member]    
Total net revenues   6,470,625
Reclassified [Member] | Maintenance Fees - Related Party [Member]    
Total net revenues  
Reclassified [Member] | Services - Related Party [Member]    
Total net revenues   $ 230,131