XML 60 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Technology Transfer and License Agreement (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 28, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Product sales, net   $ 4,236,331 $ 3,352,958 $ 8,426,661 $ 5,956,267
License Arrangement [Member]          
Costs associated with license agreement $ 33,000        
Fees under licensing agreement 200,000        
Product sales, net 71,000        
Deferred revenue   $ 5,000   $ 5,000  
License Arrangement [Member] | Installment Payment #1 [Member]          
Fees under licensing agreement 100,000        
License Arrangement [Member] | Installment Payment #2 [Member]          
Fees under licensing agreement $ 100,000