Annual report pursuant to Section 13 and 15(d)

Revenue - Schedule of Accounts Receivable, Contract Asset and Deferred Revenue (Details)

v3.19.1
Revenue - Schedule of Accounts Receivable, Contract Asset and Deferred Revenue (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Beginning balance as of January 1, 2018 $ 8,929,720
Ending balance as of December 31, 2018 26,073,673
Deferred Revenue (current) [Member]  
Beginning balance as of January 1, 2018 62,104
Orion acquisition
(Decrease) increase, net (36,749)
Ending balance as of December 31, 2018 25,355
Deferred Revenue (long term) [Member]  
Beginning balance as of January 1, 2018 28,615
Orion acquisition
(Decrease) increase, net (9,666)
Ending balance as of December 31, 2018 18,949
Accounts Receivable [Member]  
Beginning balance as of January 1, 2018 3,879,463
Orion acquisition 5,654,919
(Decrease) increase, net (2,202,908)
Ending balance as of December 31, 2018 7,331,474
Contract Asset [Member]  
Beginning balance as of January 1, 2018 1,342,692
Orion acquisition 861,341
(Decrease) increase, net 404,598
Ending balance as of December 31, 2018 $ 2,608,631