Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details Narrative)

v3.20.2
Revenue Recognition (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Revenue Recognition and Deferred Revenue [Abstract]    
Deferred revenue, revenue recognized $ 3,027,636  
Contracted but unsatisfied performance obligations   $ 55,260,261
Contracted but unsatisfied performance obligations, next twelve months   $ 11,819,660
Estimated revenue recognized term 5 years