Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Basis of Presentation and Principles of Consolidation - Schedule of Reclassified Net Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Total net revenues $ 13,121,460 $ 15,690,019 $ 25,768,838 $ 29,262,435
Originally Reported [Member]        
Total net revenues   15,690,019   29,262,435
Reclassified [Member]        
Total net revenues   15,690,019   29,262,435
License Fees [Member]        
Total net revenues 2,586,504 176,706 2,589,979 2,640,922
License Fees [Member] | Originally Reported [Member]        
Total net revenues   383,963   3,063,108
License Fees [Member] | Reclassified [Member]        
Total net revenues   176,706   2,640,922
Subscription and Support [Member]        
Total net revenues 5,724,802 5,104,736 10,896,665 9,711,112
Subscription and Support [Member] | Originally Reported [Member]        
Total net revenues   4,965,877   9,357,324
Subscription and Support [Member] | Reclassified [Member]        
Total net revenues   5,104,736   9,711,112
Services [Member]        
Total net revenues 4,810,154 10,351,153 12,282,194 16,770,044
Services [Member] | Originally Reported [Member]        
Total net revenues   10,282,755   16,701,646
Services [Member] | Reclassified [Member]        
Total net revenues   10,351,153   16,770,044
Services - Related Party [Member]        
Total net revenues 57,424 140,357
Services - Related Party [Member] | Originally Reported [Member]        
Total net revenues   57,424   140,357
Services - Related Party [Member] | Reclassified [Member]        
Total net revenues   $ 57,424   $ 140,357