XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Accounts receivable, net of allowances $ 1,626,889 $ 1,626,889   $ 4,168,015
Contract assets 2,100,000 2,100,000   0
Contract assets, net 939,930 939,930   0
Write-offs in accounts receivable 0 400,000    
Write-offs in contract assets account 0 0    
Deferred revenue 9,572,434 $ 9,572,434   $ 18,360,690
Revenue expected to be recognized during next 12 months   72.00%    
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Contract assets     $ 3,100,000  
Contract assets, net $ 939,930 $ 939,930    
Deferred revenue     $ (5,400,000)