XML 95 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components - Summary of Contractual Maturities Available-for-Sale Investments at Fair Value(Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Investments Schedule [Abstract]    
Within one year $ 12,797  
After one year through four years 121,521  
Total debt investments 134,318  
Bond and mutual funds 25,052  
Equity investments 197  
Total investments $ 159,567 $ 158,633