XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
LICENSE AGREEMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
LICENSE AGREEMENT      
Fees $ 23,052,900 $ 24,522,250 $ 19,484,581
Royalty expense to shareholder      
LICENSE AGREEMENT      
Fees $ 2,944,102 2,864,188 2,527,508
Licensing Agreements      
LICENSE AGREEMENT      
Quarterly payments as a percentage of royalty fee on gross sales 5.00%    
Royalty payable under the license agreement $ 769,324 793,489  
Gross sales upon which royalties are based 58,882,042 57,283,780 50,550,165
Licensing Agreements | License      
LICENSE AGREEMENT      
Fees $ 500,000    
Amortization period of license fee 17 years    
Licensing Agreements | Royalty expense to shareholder      
LICENSE AGREEMENT      
Fees $ 2,944,102 $ 2,864,188 $ 2,527,508