XML 41 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Available-for-Sale Securities and Fair Value Measurements (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Marketable securities    
Marketable securities (including commercial paper classified as cash equivalents) $ 202,679 $ 102,587
Total $ 270,520 171,713
Maturity period for marketable securities    
Maximum contractual maturity period 2 years  
Weighted average contractual maturity period 9 months  
Fair value transfers    
Fair value of assets transferred from Level 1 to Level 2 $ 0  
Fair value of assets transferred from Level 2 to Level 1 0  
Fair value of liabilities transferred from Level1 to Level2 0  
Fair value of liabilities transferred from Level 2 to Level 1 0  
Level 1    
Marketable securities    
Money market funds 67,841 69,126
U.S. government securities | Level 1    
Marketable securities    
Marketable securities (including commercial paper classified as cash equivalents) 42,125 47,043
U.S. government agencies securities | Level 2    
Marketable securities    
Marketable securities (including commercial paper classified as cash equivalents) 73,957 31,465
Corporate notes | Level 2    
Marketable securities    
Marketable securities (including commercial paper classified as cash equivalents) 58,971 19,089
Commercial paper | Level 2    
Marketable securities    
Marketable securities (including commercial paper classified as cash equivalents) $ 27,626 $ 4,990