XML 104 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Total available-for-sale securities    
Amortized Cost $ 115,219 $ 48,205
Gross Unrealized Gains 38  
Gross Unrealized Losses (5) (16)
Estimated Fair Value 115,252 48,189
Available-for-sale securities in a loss position    
Estimated Fair Value 28,945 45,700
Gross Unrealized Losses (5) (16)
Investments that had been in a continuous loss position for more than 12 months 0 0
U.S. treasuries    
Total available-for-sale securities    
Amortized Cost 105,096 37,191
Gross Unrealized Gains 38  
Gross Unrealized Losses (4) (7)
Estimated Fair Value 105,130 37,184
Available-for-sale securities in a loss position    
Estimated Fair Value 22,943 37,184
Gross Unrealized Losses (4) (7)
Government agency securities    
Total available-for-sale securities    
Amortized Cost 1,139  
Estimated Fair Value 1,139  
Corporate debt    
Total available-for-sale securities    
Amortized Cost 6,003 8,525
Gross Unrealized Losses (1) (9)
Estimated Fair Value 6,002 8,516
Available-for-sale securities in a loss position    
Estimated Fair Value 6,002 8,516
Gross Unrealized Losses (1) (9)
Commercial paper    
Total available-for-sale securities    
Amortized Cost 2,981 2,489
Estimated Fair Value $ 2,981 $ 2,489