XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Collaboration Agreements, License Agreement and Revenues - Drug Product Revenue - Summary of Drug Product Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized $ 15,735   $ 155,973 $ 106,367 $ 218,766
Drug Product Revenue [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized 4,077   0 4,610 (168)
Drug Product Revenue [Member] | Japan [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized   $ 9,800      
Drug Product Revenue [Member] | Astellas Agreement [Member] | Japan [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized 4,313   0 3,297 2,056
Drug Product Revenue [Member] | Astellas Agreement [Member] | Europe [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized 236   0 1,313 0
Drug Product Revenue [Member] | AstraZeneca Agreements [Member] | U.S. [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Drug product revenue recognized $ 0   $ 0 $ 0 $ (2,224)