XML 30 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Components - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]              
Contractual maturities of available-for-sale investments 4 years            
Other-than-temporary impairment loss   $ 0 $ 0 $ 0 $ 0    
Cash and cash equivalents $ 208,650,000 208,650,000 $ 153,889,000 208,650,000 $ 153,889,000 $ 165,455,000 $ 76,332,000
Foreign subsidiaries [Member]              
Schedule of Available-for-sale Securities [Line Items]              
Cash and cash equivalents $ 29,200,000 $ 29,200,000   $ 29,200,000