XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
License Agreements - License and supply agreement (Details) - Shionogi license and supply agreement
Apr. 04, 2019
License Agreements [Line Items]  
Additional Percentage 1.00%
Minimum  
License Agreements [Line Items]  
Royalty Percentage 8.50%
Maximum  
License Agreements [Line Items]  
Royalty Percentage 17.50%