XML 15 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Summary of Contract Assets and Liabilities (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Total deferred revenue $ 5,777,404 $ 5,646,713
Less: Long-term deferred revenue (510,689) (554,258)
Total current deferred revenue 5,266,715 5,092,455
Contract Assets - Unbilled Receivables [Member]    
Total deferred revenue 99,793 168,445
Customer Deposits [Member]    
Total deferred revenue 597,000
Product Shipped, Revenue Deferred [Member]    
Total deferred revenue 674,666 674,324
Deferred Service and License Fees [Member]    
Total deferred revenue $ 4,505,738 $ 4,972,389