Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Disaggregated Revenue by Category (Details)

v3.20.1
Revenue Recognition - Schedule of Disaggregated Revenue by Category (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
Core Revenue [Member]        
Total net revenues 11,738,799 15,546,966 37,485,386 45,916,030
Core Revenue [Member] | License Fees [Member]        
Total net revenues 312,133 2,536,320 3,375,241 13,310,002
Core Revenue [Member] | Maintenance Fees [Member]        
Total net revenues 4,934,635 3,704,756 14,291,959 11,106,155
Core Revenue [Member] | Services [Member]        
Total net revenues 6,430,189 9,148,894 19,615,987 21,005,540
Core Revenue [Member] | Services - Related Party [Member]        
Total net revenues 61,842 156,996 202,199 494,333
Non-Core Revenue [Member]        
Total net revenues 1,792,038 1,580,089 5,307,886 4,610,197
Non-Core Revenue [Member] | Services [Member]        
Total net revenues 1,792,038 1,580,089 5,307,886 4,542,911
Non-Core Revenue [Member] | Services - Related Party [Member]        
Total net revenues $ 67,286