XML 57 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other License Agreements and Acquired Product Rights - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 12, 2017
CAD
Oct. 07, 2010
USD ($)
Oct. 31, 2017
CAD
Sep. 30, 2017
USD ($)
Aug. 31, 2017
USD ($)
Aug. 31, 2017
CAD
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Feb. 28, 2017
USD ($)
Jun. 30, 2016
USD ($)
Feb. 28, 2016
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
Purdue Pharma [Member] | BELBUCA [Member] | Collaborative Arrangement, Product [Member]                            
Other License Agreements And Acquired Product Rights [Line Items]                            
Upfront and potential milestones payable | CAD CAD 1,500,000                          
Milestone based payments received | CAD     CAD 1,000,000     CAD 500,000                
Maximum [Member] | Purdue Pharma [Member] | BELBUCA [Member] | Collaborative Arrangement, Product [Member]                            
Other License Agreements And Acquired Product Rights [Line Items]                            
Upfront and potential milestones payable | CAD CAD 4,500,000                          
Subsequent Event [Member] | Purdue Pharma [Member] | BELBUCA [Member] | Collaborative Arrangement, Product [Member]                            
Other License Agreements And Acquired Product Rights [Line Items]                            
Milestone based payments received | CAD     CAD 1,000,000                      
TTY License and Supply Agreement [Member]                            
Other License Agreements And Acquired Product Rights [Line Items]                            
Upfront payment | $   $ 300,000                        
Milestone payments | $   $ 1,300,000                        
Term of the agreement                           15 years
Milestone payment received | $       $ 300,000 $ 200,000   $ 100,000 $ 30,000 $ 200,000 $ 240,000 $ 240,000   $ 0  
Milestone payment recorded in statements of operations | $                       $ 500,000   $ 1,100,000