Quarterly report pursuant to Section 13 or 15(d)

Commitments And Contingencies (Details)

v3.19.1
Commitments And Contingencies (Details)
1 Months Ended 3 Months Ended
Feb. 16, 2018
unit
$ / unit
Aug. 31, 2018
USD ($)
Nov. 30, 2017
USD ($)
unit
$ / unit
Aug. 31, 2017
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Oct. 31, 2017
Other Commitments [Line Items]              
Noncontrolling interest ownership percentage by Noncontrolling Owners             10.00%
Cost of product sales         $ 1,947,892 $ 863,624  
Revenues         5,411,443 $ 4,482,775  
Potential future regulatory milestone       $ 20,000,000      
Ulesfia Supply Agreement              
Other Commitments [Line Items]              
License obligation current         8,700,000    
Indemnity receivable         5,200,000    
Cost of product sales         600,000    
TRIS Pharma | Karbinal Agreement              
Other Commitments [Line Items]              
Minimum quantity required | unit 70,000            
Make whole payment (in dollars per unit) | $ / unit 30            
Make whole payment   $ 900,000.0     432,960    
Accrued make whole payment         $ 1,100,000    
Zylera | Ulesfia Supply Agreement              
Other Commitments [Line Items]              
Price (in dollars per unit) | $ / unit     58.84        
Management and handling fee (in dollars per unit) | $ / unit     4.03        
Management and handling fee annual price increase     10.00%        
Zylera | Lachlan Pharmaceuticals | Ulesfia Supply Agreement              
Other Commitments [Line Items]              
Minimum quantity required | unit     20,000        
Long-term purchase commitment     $ 1,200,000        
Minimum royalty     $ 3,000,000        
Indemnification of post-acquisition losses         50.00%    
Lachlan Pharmaceuticals | Ulesfia Supply Agreement              
Other Commitments [Line Items]              
Indemnification of pre-acquisition losses     100.00%        
Indemnification of post-acquisition losses     50.00%        
Minimum | Lachlan Pharmaceuticals | Ulesfia Supply Agreement              
Other Commitments [Line Items]              
Threshold indemnification of legal costs and possible minimum payments     $ 1,000,000        
License              
Other Commitments [Line Items]              
Revenues       $ 25,000,000