XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 22, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Class of Stock [Line Items]        
Employee stock purchase plan contributions   $ 3,118   $ 4,818
Common Stock        
Class of Stock [Line Items]        
Shares exercised (in shares)   1,401,249 1,263,121  
ESPP        
Class of Stock [Line Items]        
Maximum percent of eligible compensation available to contribute   15.00%    
Maximum employee annual contribution amount $ 25      
Purchase price of common stock, percent 85.00%      
Class B Common Stock | Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits        
Class of Stock [Line Items]        
Share-based compensation tax withholding payment   $ 24,246 $ 8,859  
Deferred compensation arrangement with individual, shares issued (in shares)   809,751 339,503  
Deferred compensation arrangement with individual, shares issued, gross (in shares)   1,310,061 556,475  
Shares withheld for tax withholding obligation (in shares)   500,310 216,972  
Class B Common Stock | Bonus Plan Incentive        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares)   72,105 79,961  
Shares withheld for cost of options and tax withholding obligation (in shares)   56,391 46,077  
Share-based compensation tax withholding payment   $ 2,192 $ 2,037  
Shares exercised (in shares)   128,496 126,038  
Class B Common Stock | Stock Option        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares)   1,401,249    
Shares withheld for cost of options and tax withholding obligation (in shares)   314,659    
Share-based compensation tax withholding payment   $ 7,651 $ 7,158  
Cash used to settle award   $ 2,768    
Class B Common Stock | Stock Option | Common Stock        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares)     1,263,121  
Shares withheld for cost of options and tax withholding obligation (in shares)     262,210  
Cash used to settle award     $ 1,751  
Class B Common Stock | Stock Option | Acquisition Options        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares)   149,855    
Shares withheld for cost of options and tax withholding obligation (in shares)   585,145    
Class B Common Stock | ESPP        
Class of Stock [Line Items]        
Shares withheld for cost of options and tax withholding obligation (in shares)   2,500    
Share-based compensation tax withholding payment   $ 121    
Shares issued (in shares)   109,749 0  
Proceeds from issuance of common stock   $ 4,611    
Shares purchased (in shares)   112,249