XML 60 R44.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Dec. 31, 2020
Fair value    
Debt securities $ 407,344  
Contingent consideration 29,100 $ 32,500
Recurring Basis    
Fair value    
Cash equivalents 1,872 41,849
Contingent consideration 29,061 32,451
Assets, Total 438,277 457,472
Recurring Basis | Level 1    
Fair value    
Cash equivalents 1,872 41,849
Assets, Total 78,209 115,300
Recurring Basis | Level 2    
Fair value    
Assets, Total 331,007 308,744
Recurring Basis | Level 3    
Fair value    
Contingent consideration 29,061 32,451
Assets, Total 29,061 33,428
U.S. government and agency debt securities | Recurring Basis    
Fair value    
Debt securities 113,796 103,345
U.S. government and agency debt securities | Recurring Basis | Level 1    
Fair value    
Debt securities 76,337 73,451
U.S. government and agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 37,459 29,894
Corporate debt securities | Recurring Basis    
Fair value    
Debt securities 189,550 184,956
Corporate debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 189,550 183,979
Corporate debt securities | Recurring Basis | Level 3    
Fair value    
Debt securities   977
International government agency debt securities | Recurring Basis    
Fair value    
Debt securities 103,998 94,871
International government agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities $ 103,998 $ 94,871