XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components - Summary of Gross Unrealized Gains and Unrealized Losses of Investment Securities Excluding Investments in Money Market Funds (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 245,391 $ 139,691
Gross Unrealized Holding Gains 11 132
Gross Unrealized Holding Losses (175)  
Aggregate Fair Value 245,227 139,823
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 171,352 129,075
Gross Unrealized Holding Gains 9 131
Gross Unrealized Holding Losses (103)  
Aggregate Fair Value 171,258 129,206
Corporate Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 74,039  
Gross Unrealized Holding Gains 2  
Gross Unrealized Holding Losses (72)  
Aggregate Fair Value $ 73,969  
Treasury Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   10,616
Gross Unrealized Holding Gains   1
Aggregate Fair Value   $ 10,617