XML 97 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements - Measurements on Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financial instruments and fair value measurements    
Cash equivalents $ 89,964 $ 166,253
Total 141,809 178,416
Level 1    
Financial instruments and fair value measurements    
Cash equivalents 89,964 166,253
Total 139,126 168,617
Level 2    
Financial instruments and fair value measurements    
Total 2,683 9,799
Unrestricted available-for-sale, Debt securities    
Financial instruments and fair value measurements    
Investments 48,051 53
Unrestricted available-for-sale, Debt securities | Level 1    
Financial instruments and fair value measurements    
Investments 47,991  
Unrestricted available-for-sale, Debt securities | Level 2    
Financial instruments and fair value measurements    
Investments 60 53
Equity securities    
Financial instruments and fair value measurements    
Investments 2,623 9,746
Equity securities | Level 2    
Financial instruments and fair value measurements    
Investments 2,623 9,746
Restricted    
Financial instruments and fair value measurements    
Investments 1,171 2,364
Restricted | Level 1    
Financial instruments and fair value measurements    
Investments 1,171 2,364
Money Market Funds    
Financial instruments and fair value measurements    
Cash equivalents 10,973 21,043
Money Market Funds | Level 1    
Financial instruments and fair value measurements    
Cash equivalents 10,973 21,043
Money Market Funds | Restricted    
Financial instruments and fair value measurements    
Investments   114
Money Market Funds | Restricted | Level 1    
Financial instruments and fair value measurements    
Investments   114
Commercial paper    
Financial instruments and fair value measurements    
Cash equivalents   138,220
Commercial paper | Level 1    
Financial instruments and fair value measurements    
Cash equivalents   138,220
U.S. Treasury Bills    
Financial instruments and fair value measurements    
Cash equivalents 78,991 6,990
U.S. Treasury Bills | Level 1    
Financial instruments and fair value measurements    
Cash equivalents 78,991 6,990
U.S. Treasury Bills | Unrestricted available-for-sale, Debt securities    
Financial instruments and fair value measurements    
Investments 47,991  
U.S. Treasury Bills | Unrestricted available-for-sale, Debt securities | Level 1    
Financial instruments and fair value measurements    
Investments 47,991  
Corporate debt securities | Unrestricted available-for-sale, Debt securities    
Financial instruments and fair value measurements    
Investments 60 53
Corporate debt securities | Unrestricted available-for-sale, Debt securities | Level 2    
Financial instruments and fair value measurements    
Investments 60 53
Preferred stock | Equity securities    
Financial instruments and fair value measurements    
Investments 2,623 9,746
Preferred stock | Equity securities | Level 2    
Financial instruments and fair value measurements    
Investments 2,623 9,746
Short-term bond | Restricted    
Financial instruments and fair value measurements    
Investments 1,171 2,250
Short-term bond | Restricted | Level 1    
Financial instruments and fair value measurements    
Investments $ 1,171 $ 2,250