XML 53 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Total cash and cash equivalents $ 81,611 $ 29,627
Total investments 237,203 19,472
Short-term restricted cash: Cash 836 300
Long-term restricted cash: Cash 3,500 4,000
Total assets measured at fair value 323,150 53,399
Cash and money market funds [Member]    
Assets    
Total cash and cash equivalents 43,040 18,644
Commercial paper [Member]    
Assets    
Total cash and cash equivalents 32,537 10,983
U.S. government and agency securities [Member]    
Assets    
Total cash and cash equivalents 170  
U.S. Treasury security [Member]    
Assets    
Total cash and cash equivalents 5,864  
Commercial paper, not included with cash and cash equivalents [Member]    
Assets    
Total investments 112,644 16,971
Corporate debt securities [Member]    
Assets    
Total investments 17,456 2,501
U.S. government & agency securities, not included with cash and cash equivalents [Member]    
Assets    
Total investments 107,103  
Level 1 [Member]    
Assets    
Total cash and cash equivalents 43,040 18,644
Short-term restricted cash: Cash 836 300
Long-term restricted cash: Cash 3,500 4,000
Total assets measured at fair value 47,376 22,944
Level 1 [Member] | Cash and money market funds [Member]    
Assets    
Total cash and cash equivalents 43,040 18,644
Level 2 [Member]    
Assets    
Total cash and cash equivalents 38,571 10,983
Total investments 237,203 19,472
Total assets measured at fair value 275,774 30,455
Level 2 [Member] | Commercial paper [Member]    
Assets    
Total cash and cash equivalents 32,537 10,983
Level 2 [Member] | U.S. government and agency securities [Member]    
Assets    
Total cash and cash equivalents 170  
Level 2 [Member] | U.S. Treasury security [Member]    
Assets    
Total cash and cash equivalents 5,864  
Level 2 [Member] | Commercial paper, not included with cash and cash equivalents [Member]    
Assets    
Total investments 112,644 16,971
Level 2 [Member] | Corporate debt securities [Member]    
Assets    
Total investments 17,456 $ 2,501
Level 2 [Member] | U.S. government & agency securities, not included with cash and cash equivalents [Member]    
Assets    
Total investments $ 107,103