XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Cash and Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents [Abstract]    
Restricted cash $ 300 $ 300
Cash and Cash Equivalents [Line Items]    
Amortized Cost 130,993 118,119
Unrealized Gain 21 0
Unrealized Loss 0 0
Estimated fair value 131,014 118,119
Commercial paper    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 66,166 79,634
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated fair value 66,166 79,634
Corporate bonds    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 12,667 16,119
Unrealized Gain 11 0
Unrealized Loss 0 0
Estimated fair value 12,678 16,119
U.S. Treasury and agency obligations    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 52,160 22,366
Unrealized Gain 10 0
Unrealized Loss 0 0
Estimated fair value 52,170 22,366
Money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 20,732 38,022
Commercial paper    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 4,489  
Cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 25,221 $ 38,022