XML 93 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Incentive Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 14,204 $ 20,551 $ 32,333 $ 38,803
Internally Developed Software        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, capitalized amount 1,300 1,700 $ 2,900 3,600
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (shares)     10,047,445  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested1     $ 96,100  
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 159,200   $ 159,200  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     3 years 1 month 6 days  
PBRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 1,000   $ 1,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year 2 months 12 days  
PBRSU performance period     1 year  
Stock-based compensation expense 300 1,600 $ 1,100 2,500
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 0 $ 132 $ 0 $ 484
Minimum | PBRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance share target range (percent) 0.00%      
Maximum | PBRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance share target range (percent) 200.00%      
One-half of Grant Vesting in Two Years Following Completion of Performance Period [Member] | PBRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
PBRSU vesting period     2 years