Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Fair Values of Stock Options Granted and Assumptions used in Black-Scholes Model (Detail)

v3.19.3.a.u2
Stock-Based Compensation - Summary of Fair Values of Stock Options Granted and Assumptions used in Black-Scholes Model (Detail) - Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Estimated fair values of stock options granted $ 10,180 $ 9,090 $ 2,420
Risk-free interest rate, minimum 1.70% 2.20% 1.30%
Risk-free interest rate, maximum 2.50% 3.00% 2.40%
Expected volatility, minimum 52.60% 40.90% 27.40%
Expected volatility, maximum 78.90% 57.20% 45.10%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 9 months 18 days 5 years 7 months 6 days 1 year 2 months 12 days
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 10 years 10 years 10 years