XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Licenses Agreements (Details)
Apr. 04, 2019
Grunenthal License  
Licenses Agreements  
Royalty Percentage (in %) 14.00%
Shionogi License and Supply Agreement  
Licenses Agreements  
Additional Royalty Percentage (in %) 1.00%
Minimum | Shionogi License and Supply Agreement  
Licenses Agreements  
Royalty Percentage (in %) 8.50%
Maximum | Shionogi License and Supply Agreement  
Licenses Agreements  
Royalty Percentage (in %) 17.50%