XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Cash, Cash Equivalents and Investments - Fair value and Amortized cost (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Cash and money market funds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost $ 166,144 $ 114,504
Estimated Fair Value 166,144 114,504
U.S. Treasury securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 34,846  
Gross Unrealized Gains 48  
Estimated Fair Value 34,894  
Total    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 200,990 114,504
Gross Unrealized Gains 48  
Estimated Fair Value 201,038 114,504
Less amounts classified as cash and cash equivalents    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 166,144 114,504
Estimated Fair Value 166,144 $ 114,504
Total available-for-sale investments    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 34,846  
Gross Unrealized Gains 48  
Estimated Fair Value $ 34,894