XML 67 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Summary of Available-for-Sale Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Investments, Debt and Equity Securities [Abstract]    
Maturing in one year or less $ 282,046 $ 259,715
Maturing after one year through five years 21,832 0
Total investments available-for-sale $ 303,878 $ 259,715