XML 28 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Stock Option Activity (Parenthetical) (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of options granted $ 70.93 $ 44.66 $ 14.78
CEO [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted     3,300,000
Cliff vesting schedule     5 years
Fair value of options granted     $ 13.48