XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Stock Option Activity (Detail) - 2014 and 2015 Equity Incentive Plan [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Shares Outstanding, Beginning Balance 7,126  
Shares, Granted 1,492  
Shares, Exercised (332)  
Shares, Cancelled or forfeited (618)  
Shares Outstanding, Ending Balance 7,668 7,126
Shares, Exercisable 5,244  
Shares, Vested and expected to vest 7,668  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-average Exercise Price Outstanding, Beginning Balance $ 34.16  
Weighted-average Exercise Price, Granted 32.31  
Weighted-average Exercise Price, Exercised 8.45  
Weighted-average Exercise Price, Cancelled or forfeited 40.25  
Weighted-average Exercise Price, Outstanding, Ending Balance 34.43 $ 34.16
Weighted-average Exercise Price, Exercisable 33.43  
Weighted-average Exercise Price, Vested and expected to vest $ 34.43  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-average Remaining Contractual Life (Years) Outstanding 6 years 6 months 6 years 9 months 18 days
Weighted-average Remaining Contractual Life (Years), Exercisable 5 years 7 months 6 days  
Weighted-average Remaining Contractual Life (Years), Vested and expected to vest 6 years 6 months  
Aggregate Intrinsic Value Outstanding $ 15,783 $ 41,128
Aggregate Intrinsic Value, Exercisable 15,756  
Aggregate Intrinsic Value, Vested and expected to vest $ 15,783