XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Sanofi S.A. (Detail)
$ in Thousands
1 Months Ended 6 Months Ended
Jan. 31, 2014
USD ($)
program
Jun. 30, 2022
USD ($)
milestone
product
Dec. 31, 2021
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Accounts receivable   $ 6,002 $ 6,013
Sanofi S.A.      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Number of research programs | program 2    
Revenues under agreement $ 20,000    
Milestone revenue receivable   $ 6,000  
Number of products approved | product   0  
Sanofi S.A. | Collaboration And License Agreement      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Revenues under agreement 20,000    
Development and sales-based milestone payments to be received 276,300    
Number of milestones included in transaction price | milestone   0  
Collaborative arrangement transaction price 96,300    
Collaborative arrangement estimated reimbursable service costs 62,800    
Accounts receivable   $ 1,100 600
Deferred revenue   0 $ 1,100
Sanofi S.A. | Collaboration And License Agreement | Milestone two      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Milestone revenue receivable   7,500  
Sanofi S.A. | Collaboration And License Agreement | Milestone three      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Milestone revenue receivable   $ 13,500  
Sanofi S.A. | Achievement of specified clinical development And regulatory milestones | Collaboration And License Agreement      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Development and sales-based milestone payments to be received 115,800    
Sanofi S.A. | Achievement of specified sales milestones | Collaboration And License Agreement      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Development and sales-based milestone payments to be received $ 160,500