XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Narratives (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 700 $ 300
Provision for (benefit from) income taxes $ 16,257 23,946
Outstanding Voting Power Percentage Scenario 2 35.00%  
Outstanding Voting Power Percentage Scenario 1 30.00%  
Omnibus Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 800 $ 400
Stock based compensation not yet recognized $ 16,200  
Period in which compensation expense will be recognized 4 years 1 month 6 days  
Omnibus Equity Incentive Plan | Awards with accelerated vesting provision    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation not yet recognized $ 15,200  
Omnibus Equity Incentive Plan | Awards with accelerated vesting provision, Scenario 2    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation not yet recognized 1,000  
Omnibus Equity Incentive Plan | Awards with accelerated vesting provision, Scenario 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation not yet recognized $ 14,200  
Long-term Incentive Plan [Member] | Profit Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding Voting Power Percentage Minimum 0.30