XML 65 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Summary of Amortized Costs and Estimated Fair Value of Available-for-Sale Securities by Contractual Maturities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Investments Debt And Equity Securities [Abstract]    
Amortized Cost, Amounts maturing within one year $ 231,344  
Amortized Cost 231,344 $ 226,879
Fair Value, Amounts maturing within one year 231,134  
Fair Value, Total investment securities $ 231,134 $ 226,467