XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration Agreements, License Agreement and Revenues - Drug Product Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Deferred Revenue $ 23,256     $ 23,256   $ 6,547
Drug product revenue recognized 155,973 $ 44,032   218,766 $ 111,320  
Drug Product Revenue [Member]            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Deferred Revenue 11,200     11,200    
Drug product revenue recognized 0 686   (168) 8,924  
Drug Product Revenue [Member] | Astellas Agreement [Member]            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Drug product revenue recognized 0 $ (3,957)   2,056 $ 4,281  
Drug Product Revenue [Member] | Europe [Member] | Astellas Agreement [Member]            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Deferred Revenue $ 11,800     $ 11,800    
Drug Product Revenue [Member] | API Shipment [Member]            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Drug product revenue recognized     $ 2,100