XML 103 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaborative Arrangements and Licensing Agreements, Bayer (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2017
USD ($)
PerformanceObligation
May 31, 2015
USD ($)
PerformanceObligation
Dec. 31, 2019
USD ($)
Jun. 30, 2015
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue         $ 810,456 $ 729,264 $ 1,122,599
R&D Revenue [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue         468,061 364,565 $ 770,149
Bayer [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue     $ 10,000        
Deferred revenue         $ 0  
Bayer [Member] | Revenue [Member] | Strategic Partner [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Concentration percentage         0.00% 0.00% 1.00%
Bayer [Member] | R&D Revenue [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue         $ 1,100 $ 3,200 $ 14,300
Bayer [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Upfront payment received   $ 100,000   $ 100,000      
Maximum amount of payments receivable for license fees and milestones         385,000    
Maximum amount of payments receivable for development milestones         125,000    
Maximum amount of payments receivable for sales milestones         $ 110,000    
Royalty percentage received on gross margins of both medicines combined         20.00%    
Next prospective payment         $ 20,000    
Number of separate performance obligations | PerformanceObligation   3          
Bayer [Member] | Minimum [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Cumulative payments received         $ 191,000    
Bayer [Member] | R&D Services for Fesomersen [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Transaction price $ 10,100            
Bayer [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Upfront payment received 75,000            
Payment received for advancing programs $ 75,000            
Number of separate performance obligations | PerformanceObligation 3            
Number of new performance obligations | PerformanceObligation 2            
Transaction price $ 75,000            
Bayer [Member] | Fesomersen [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Number of new performance obligations | PerformanceObligation 1            
Transaction price $ 64,900            
Bayer [Member] | R&D Services for Fesomersen [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Number of new performance obligations | PerformanceObligation 1