License Agreements - Additional Information (Detail) £ in Millions, $ in Millions |
Nov. 30, 2020 |
Apr. 15, 2019
GBP (£)
|
Apr. 15, 2019
USD ($)
|
---|---|---|---|
Licenses Agreements [Line Items] | |||
Accrued license fee | £ 0.6 | $ 0.8 | |
Minimum | |||
Licenses Agreements [Line Items] | |||
Royalty on every net sales | 0.75% | ||
Maximum | |||
Licenses Agreements [Line Items] | |||
Royalty on every net sales | 2.00% |
X | ||||||||||
- Definition Accrued license fees current. No definition available.
|
X | ||||||||||
- Definition Licenses Agreements [Line Items] No definition available.
|
X | ||||||||||
- Definition Potential royalty payment as percentage of net sales. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|