Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Revenue Recognition - Schedule of Disaggregated Revenue by Category (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
Core Revenue [Member]    
Total net revenues 11,779,794 14,846,659
Core Revenue [Member] | License Fees [Member]    
Total net revenues 2,679,145 5,956,113
Core Revenue [Member] | Maintenance Fees [Member]    
Total net revenues 4,391,447 3,739,676
Core Revenue [Member] | Services [Member]    
Total net revenues 4,626,269 4,988,025
Core Revenue [Member] | Services - Related Party [Member]    
Total net revenues 82,933 162,845
Non-Core Revenue [Member]    
Total net revenues 1,792,622 1,549,886
Non-Core Revenue [Member] | Services [Member]    
Total net revenues 1,792,622 1,482,600
Non-Core Revenue [Member] | Services - Related Party [Member]    
Total net revenues $ 67,286