XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Summary of Contract Assets and Liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Total deferred revenue $ 6,232,687 $ 6,314,632
Less: Long-term deferred revenue (407,151) (611,863)
Total current deferred revenue 5,825,536 5,702,769
Contract Assets - Unbilled Receivables [Member]    
Total deferred revenue 251,867 2,917
Customer Deposits [Member]    
Total deferred revenue 487,086
Product Shipped, Revenue Deferred [Member]    
Total deferred revenue 645,199 941,724
Deferred Service and License Fees [Member]    
Total deferred revenue $ 5,100,402 $ 5,372,908