XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments and Fair Value Measurements - Schedule of Assets Carried at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Assets    
Cash equivalents $ 111,920  
Marketable investments 108,140  
Level 1    
Assets    
Cash equivalents 75,765  
Marketable investments 989  
Level 2    
Assets    
Cash equivalents 36,155  
Marketable investments 107,151  
Level 3    
Assets    
Cash equivalents 0  
Marketable investments 0  
Embedded conversion option held for investment    
Assets    
Other Assets   $ 984
Embedded conversion option held for investment | Level 1    
Assets    
Other Assets   0
Embedded conversion option held for investment | Level 2    
Assets    
Other Assets   0
Embedded conversion option held for investment | Level 3    
Assets    
Other Assets   984
Commercial paper    
Assets    
Marketable investments 3,131  
Commercial paper | Level 1    
Assets    
Marketable investments 0  
Commercial paper | Level 2    
Assets    
Marketable investments 3,131  
Commercial paper | Level 3    
Assets    
Marketable investments 0  
Certificates of deposit    
Assets    
Marketable investments 4,157  
Certificates of deposit | Level 1    
Assets    
Marketable investments 0  
Certificates of deposit | Level 2    
Assets    
Marketable investments 4,157  
Certificates of deposit | Level 3    
Assets    
Marketable investments 0  
U.S. treasury    
Assets    
Marketable investments 989  
U.S. treasury | Level 1    
Assets    
Marketable investments 989  
U.S. treasury | Level 2    
Assets    
Marketable investments 0  
U.S. treasury | Level 3    
Assets    
Marketable investments 0  
U.S. agency securities and government sponsored securities    
Assets    
Marketable investments 94,870  
U.S. agency securities and government sponsored securities | Level 1    
Assets    
Marketable investments 0  
U.S. agency securities and government sponsored securities | Level 2    
Assets    
Marketable investments 94,870  
U.S. agency securities and government sponsored securities | Level 3    
Assets    
Marketable investments 0  
Corporate bonds    
Assets    
Marketable investments 4,993  
Corporate bonds | Level 1    
Assets    
Marketable investments 0  
Corporate bonds | Level 2    
Assets    
Marketable investments 4,993  
Corporate bonds | Level 3    
Assets    
Marketable investments 0  
Commercial paper    
Assets    
Cash equivalents 500  
Commercial paper | Level 1    
Assets    
Cash equivalents 0  
Commercial paper | Level 2    
Assets    
Cash equivalents 500  
Commercial paper | Level 3    
Assets    
Cash equivalents 0  
Money market funds    
Assets    
Cash equivalents 75,765 20,092
Money market funds | Level 1    
Assets    
Cash equivalents 75,765 20,092
Money market funds | Level 2    
Assets    
Cash equivalents 0 0
Money market funds | Level 3    
Assets    
Cash equivalents 0 $ 0
Certificates of deposit    
Assets    
Cash equivalents 498  
Certificates of deposit | Level 1    
Assets    
Cash equivalents 0  
Certificates of deposit | Level 2    
Assets    
Cash equivalents 498  
Certificates of deposit | Level 3    
Assets    
Cash equivalents 0  
U.S. treasury    
Assets    
Cash equivalents 35,157  
U.S. treasury | Level 1    
Assets    
Cash equivalents 0  
U.S. treasury | Level 2    
Assets    
Cash equivalents 35,157  
U.S. treasury | Level 3    
Assets    
Cash equivalents $ 0