XML 63 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investment Securities - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair value of marketable securities    
Debt securities $ 60,925 $ 390
Total marketable investment securities 60,925 390
U.S. Treasury and agency securities    
Fair value of marketable securities    
Debt securities 890 390
Commercial paper    
Fair value of marketable securities    
Debt securities 52,372  
Corporate securities    
Fair value of marketable securities    
Debt securities 7,473  
Other    
Fair value of marketable securities    
Debt securities 190  
Fair value measurements on recurring basis    
Fair value of marketable securities    
Cash equivalents (including restricted) 301,922 60,677
Total marketable investment securities 60,925 390
Fair value measurements on recurring basis | U.S. Treasury and agency securities    
Fair value of marketable securities    
Debt securities 890 390
Fair value measurements on recurring basis | Commercial paper    
Fair value of marketable securities    
Debt securities 52,372  
Fair value measurements on recurring basis | Corporate securities    
Fair value of marketable securities    
Debt securities 7,473  
Fair value measurements on recurring basis | Other    
Fair value of marketable securities    
Debt securities 190  
Fair value measurements on recurring basis | Level 1    
Fair value of marketable securities    
Cash equivalents (including restricted) 90,375 60,677
Total marketable investment securities 890 390
Fair value measurements on recurring basis | Level 1 | U.S. Treasury and agency securities    
Fair value of marketable securities    
Debt securities 890 $ 390
Fair value measurements on recurring basis | Level 2    
Fair value of marketable securities    
Cash equivalents (including restricted) 211,547  
Total marketable investment securities 60,035  
Fair value measurements on recurring basis | Level 2 | Commercial paper    
Fair value of marketable securities    
Debt securities 52,372  
Fair value measurements on recurring basis | Level 2 | Corporate securities    
Fair value of marketable securities    
Debt securities 7,473  
Fair value measurements on recurring basis | Level 2 | Other    
Fair value of marketable securities    
Debt securities $ 190