XML 112 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
MAYO LICENSE AGREEMENT (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2016
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Feb. 28, 2015
USD ($)
installment
Warrants                            
Charges incurred as part of the research collaboration   $ 43,223 $ 34,714 $ 29,972 $ 31,785 $ 20,700 $ 17,400 $ 14,481 $ 14,704   $ 139,694 $ 67,285 $ 42,099  
Licensing Agreements | Mayo                            
Warrants                            
License fees payable in five annual installments                           $ 5,000
Number of annual installments in which license fees are payable | installment                           5
License fee payments                   $ 1,000        
Charges incurred as part of the research collaboration                     $ 4,800 $ 4,500 $ 3,800  
Amendments                            
Time period after the last licensed patent expires that the license agreement will remain in effect                     5 years      
Sales Milestone Range One | Licensing Agreements | Mayo                            
Warrants                            
Amount agreed to be paid upon reaching the specified amount of net sales $ 200                          
Net sales of a licensed product 5,000                          
Sales Milestone Range Two | Licensing Agreements | Mayo                            
Warrants                            
Amount agreed to be paid upon reaching the specified amount of net sales 800                          
Net sales of a licensed product 20,000                          
Sales Milestone Range Three | Licensing Agreements | Mayo                            
Warrants                            
Amount agreed to be paid upon reaching the specified amount of net sales 2,000                          
Net sales of a licensed product $ 50,000