XML 46 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term Investments - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost $ 196,067 $ 300,622
Available-for-sale securities, gross unrealized gains 103 5
Available-for-sale securities, gross unrealized losses   (92)
Available-for-sale securities 196,170 300,535
U.S. Treasury Bills and Government Agency Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 69,702 59,747
Available-for-sale securities, gross unrealized gains 57  
Available-for-sale securities, gross unrealized losses   (6)
Available-for-sale securities 69,759 59,741
U.S. Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 29,078 59,164
Available-for-sale securities, gross unrealized gains 23  
Available-for-sale securities, gross unrealized losses   (77)
Available-for-sale securities 29,101 59,087
Foreign Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 10,670 5,041
Available-for-sale securities, gross unrealized gains 18 5
Available-for-sale securities 10,688 5,046
U.S. Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 32,363 52,800
Available-for-sale securities, gross unrealized gains 5  
Available-for-sale securities 32,368 52,800
Foreign Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 54,254 123,870
Available-for-sale securities, gross unrealized losses   (9)
Available-for-sale securities $ 54,254 $ 123,861