XML 28 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition, Impact on Condensed Consolidated Balance Sheet (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Assets [Abstract]    
Accounts receivable $ 12,893,893 [1] $ 4,655,105
Deferred royalty buy-down 1,124,990 [1] 1,794,126
Deferred tax assets, net 321,603 [1] 1,739,706
Liabilities [Abstract]    
Accounts payable and accrued expenses 1,591,707 [1] 933,998
Deferred revenue 0 [1] 1,057,979
Income tax payable 801,800 [1] 68,733
Deferred revenue, long term 0 [1] 5,340,708
Equity [Abstract]    
Retained earnings 60,402,721 [1] $ 41,939,115
Adjusted / Balances Without Adoption of New Revenue Standard [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 5,800,000  
Deferred royalty buy-down 1,300,000  
Deferred tax assets, net 1,500,000  
Liabilities [Abstract]    
Accounts payable and accrued expenses 1,100,000  
Deferred revenue 900,000  
Income tax payable 500,000  
Deferred revenue, long term 4,900,000  
Equity [Abstract]    
Retained earnings 50,700,000  
Adjustments / Effect of Change Higher / (Lower) [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 7,100,000  
Deferred royalty buy-down (200,000)  
Deferred tax assets, net (1,200,000)  
Liabilities [Abstract]    
Accounts payable and accrued expenses 500,000  
Deferred revenue (900,000)  
Income tax payable (1,300,000)  
Deferred revenue, long term (4,900,000)  
Equity [Abstract]    
Retained earnings $ 9,700,000  
[1] As of January 1, 2018, the Company adopted the requirements of ASC 606 using the modified retrospective adoption method, and as a result, there is a lack of comparability of certain amounts to the prior periods presented. See Note 2 for additional discussion.