XML 64 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value - Summary of the Company's Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair value    
Debt securities $ 347,010  
Contingent consideration 45,063 $ 32,400
Recurring Basis    
Fair value    
Cash equivalents 1,764 8,064
Contingent consideration 45,063 32,400
Assets, Total 393,837 447,474
Recurring Basis | Level 1    
Fair value    
Cash equivalents 1,764 8,064
Assets, Total 65,433 81,859
Recurring Basis | Level 2    
Fair value    
Assets, Total 281,388 331,262
Recurring Basis | Level 3    
Fair value    
Contingent consideration 45,063 32,400
Assets, Total 47,016 34,353
U.S. government and agency debt securities | Recurring Basis    
Fair value    
Debt securities 99,514 117,376
U.S. government and agency debt securities | Recurring Basis | Level 1    
Fair value    
Debt securities 63,669 73,795
U.S. government and agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 35,845 43,581
Corporate debt securities | Recurring Basis    
Fair value    
Debt securities 168,968 195,855
Corporate debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 167,015 193,902
Corporate debt securities | Recurring Basis | Level 3    
Fair value    
Debt securities 1,953 1,953
International government agency debt securities | Recurring Basis    
Fair value    
Debt securities 78,528 93,779
International government agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities $ 78,528 $ 93,779