XML 58 R37.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition, Impact on Condensed Consolidated Balance Sheet (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Assets [Abstract]    
Accounts receivable $ 16,518,687 $ 4,655,105
Deferred royalty buy-down 184,931 1,794,126
Deferred tax assets, net 313,768 1,739,706
Liabilities [Abstract]    
Accounts payable and accrued expenses 1,798,588 933,998
Deferred revenue 0 1,057,979
Income tax payable 704,934 68,733
Deferred revenue, long term 0 5,340,708
Equity [Abstract]    
Retained earnings 72,176,719 $ 41,939,115
Adjusted / Balances Without Adoption of New Revenue Standard [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 6,800,000  
Deferred royalty buy-down 200,000  
Deferred tax assets, net 1,400,000  
Liabilities [Abstract]    
Accounts payable and accrued expenses 1,000,000  
Deferred revenue 1,000,000  
Income tax payable (1,200,000)  
Deferred revenue, long term 4,300,000  
Equity [Abstract]    
Retained earnings 61,000,000  
Adjustments / Effect of Change Higher / (Lower) [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 9,700,000  
Deferred royalty buy-down 0  
Deferred tax assets, net (1,100,000)  
Liabilities [Abstract]    
Accounts payable and accrued expenses 800,000  
Deferred revenue (1,000,000)  
Income tax payable 1,900,000  
Deferred revenue, long term (4,300,000)  
Equity [Abstract]    
Retained earnings $ 11,200,000