XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Accounts receivable, net of allowances $ 3,328,528 $ 3,605,411
Contract assets 1,200,000 1,200,000
Write-offs in accounts receivable 0  
Write-offs in contract assets account 0  
Deferred revenue $ 9,288,092 $ 9,366,490
Revenue expected to be recognized during next 12 months 66.00%