XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value - Summary of the Company's Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair value    
Debt securities $ 383,172  
Contingent consideration 32,500 $ 32,400
Recurring Basis    
Fair value    
Cash equivalents 41,849 8,064
Contingent consideration 32,451 32,400
Assets, Total 457,472 447,474
Recurring Basis | Level 1    
Fair value    
Cash equivalents 41,849 8,064
Assets, Total 115,300 81,859
Recurring Basis | Level 2    
Fair value    
Assets, Total 308,744 331,262
Recurring Basis | Level 3    
Fair value    
Contingent consideration 32,451 32,400
Assets, Total 33,428 34,353
U.S. government and agency debt securities | Recurring Basis    
Fair value    
Debt securities 103,345 117,376
U.S. government and agency debt securities | Recurring Basis | Level 1    
Fair value    
Debt securities 73,451 73,795
U.S. government and agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 29,894 43,581
Corporate debt securities | Recurring Basis    
Fair value    
Debt securities 184,956 195,855
Corporate debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 183,979 193,902
Corporate debt securities | Recurring Basis | Level 3    
Fair value    
Debt securities 977 1,953
International government agency debt securities | Recurring Basis    
Fair value    
Debt securities 94,871 93,779
International government agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities $ 94,871 $ 93,779