XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure $ 460,725,000 $ 81,611,000
Investments Fair Value Disclosure 583,675,000 237,203,000
Short-Term Restricted Cash Fair Value Disclosure 500,000 836,000
Long Term Restricted Cash Fair Value Disclosure 4,592,000 3,500,000
Assets Fair Value Disclosure 1,049,492,000 323,150,000
Liabilities [Abstract]    
Liabilities Fair Value Disclosure 169,717,000  
Level 1 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 327,315,000 43,040,000
Short-Term Restricted Cash Fair Value Disclosure 500,000 836,000
Long Term Restricted Cash Fair Value Disclosure 4,592,000 3,500,000
Assets Fair Value Disclosure 332,407,000 47,376,000
Level 2 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 133,410,000 38,571,000
Investments Fair Value Disclosure 583,675,000 237,203,000
Assets Fair Value Disclosure 717,085,000 275,774,000
Level 3 [Member]    
Liabilities [Abstract]    
Liabilities Fair Value Disclosure 169,717,000  
Contingent consideration [Member]    
Liabilities [Abstract]    
Liabilities Fair Value Disclosure 169,717,000  
Contingent consideration [Member] | Level 3 [Member]    
Liabilities [Abstract]    
Liabilities Fair Value Disclosure 169,717,000  
Cash and money market funds [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 327,315,000 43,040,000
Cash and money market funds [Member] | Level 1 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 327,315,000 43,040,000
Commercial paper [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 133,185,000 32,537,000
Investments Fair Value Disclosure 187,632,000 112,644,000
Commercial paper [Member] | Level 2 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 133,185,000 32,537,000
Investments Fair Value Disclosure 187,632,000 112,644,000
U.S. government and agency securities [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 225,000 170,000
U.S. government and agency securities [Member] | Level 2 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure 225,000 170,000
U.S. Treasury security [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure   5,864,000
U.S. Treasury security [Member] | Level 2 [Member]    
Assets [Abstract]    
Cash And Cash Equivalents Fair Value Disclosure   5,864,000
Corporate debt securities [Member]    
Assets [Abstract]    
Investments Fair Value Disclosure 8,968,000 17,456,000
Corporate debt securities [Member] | Level 2 [Member]    
Assets [Abstract]    
Investments Fair Value Disclosure 8,968,000 17,456,000
U.S. government & agency securities, not included with cash and cash equivalents [Member]    
Assets [Abstract]    
Investments Fair Value Disclosure 387,075,000 107,103,000
U.S. government & agency securities, not included with cash and cash equivalents [Member] | Level 2 [Member]    
Assets [Abstract]    
Investments Fair Value Disclosure $ 387,075,000 $ 107,103,000