XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Sanofi Agreement (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
May 31, 2022
Mar. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deferred Revenue $ 148,409 $ 148,931    
Upfront payment received 150,000      
Contract Assets 0     $ 0
Contract Liabilities   $ 0    
Sanofi Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deferred Revenue 148,400      
Deferred Revenue, Current 3,600      
Revenues 500      
Revenue Transaction Price 150,000      
Upfront payment received     $ 150,000  
Development and regulatory milestones exchange $ 1,065,000      
European Medicines Agency [Member] | Sanofi Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Profit sharing ratio description 50:50      
Development and regulatory milestones exchange $ 940,000