XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.1
License, Collaboration and Service Agreements - Schedule of Performance Obligation Along with Standalone Selling Price and Transaction Price Allocated (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Performance Obligation Allocated Transaction Price $ 12.5
License and Know-How Transfer [Member]  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Performance Obligation Allocated Transaction Price 1.4 [1]
Research and Development Services [Member]  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Performance Obligation Allocated Transaction Price 11.1 [2]
Everest License Agreement [Member]  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Performance Obligations, Transaction Price Allocated $ 5.0
[1] The standalone selling price for the license and know-how was determined by the income approach utilizing a discounted cash flow. The key assumptions in the Company's estimate of the standalone selling price for the license and know-how include the probability of technological and regulatory success, an estimate of future product revenues, and the discount rate, among others.
[2] The standalone selling price for the research and development services was estimated based on the Company's estimate of costs to be incurred to fulfill its obligations associated with the performance of the research and development services, plus a reasonable margin.