XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration, Licensing and Other Arrangements - Revenue Allocation (Detail) - Collaboration and License Agreement - United Therapeutics Corporation - Over Time
$ in Millions
1 Months Ended
Dec. 31, 2022
USD ($)
R&D Services and License  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Progress Measure Ratably
Recognition Period Aug 2021 - Oct 2021
Next-Gen R&D Services  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Total transaction price $ 10.0
Progress Measure Input
Recognition Period % of completion of costs