XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Summary of Contractual Maturities of Available-for-Sale Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Available For Sale Securities Debt Maturities [Abstract]    
Within one year - Bond and mutual funds $ 233,967  
After one year through three years 167,796  
Total investments $ 401,763 $ 8,388