XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
May 11, 2022
Class of Stock [Line Items]        
Employee stock purchase plan contributions $ 2,785,000   $ 5,230,000  
Common Stock        
Class of Stock [Line Items]        
Shares exercised (in shares) 928,300 1,401,249    
ESPP        
Class of Stock [Line Items]        
Employee stock purchase plan contributions $ 2,785,000   $ 5,230,000  
Class B Common Stock        
Class of Stock [Line Items]        
Stock repurchase program, authorized amount       $ 200,000,000
Common stock, reserved for future issuance amount 169,752,000      
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 $ 13,626,000 $ 24,246,000    
Deferred compensation arrangement with individual, shares issued (in shares) 1,052,738 809,751    
Deferred compensation arrangement with individual, shares issued, gross (in shares) 1,421,471 1,310,061    
Shares withheld for tax withholding obligation (in shares) 368,733 500,310    
Class B Common Stock | Bonus Plan Incentive        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares) 79,804 72,105    
Shares withheld for cost of options and tax withholding obligation (in shares) 63,310 56,391    
Share-based compensation tax withholding payment $ 2,425,000 $ 2,192,000    
Shares exercised (in shares) 143,114 128,496    
Class B Common Stock | Stock Option        
Class of Stock [Line Items]        
Shares exercised, net of shares withheld (in shares) 928,300      
Shares withheld for cost of options and tax withholding obligation (in shares) 73,822      
Share-based compensation tax withholding payment $ 1,701,000 $ 7,651,000    
Cash used to settle award $ 4,202,000      
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      
Cash used to settle award $ 0      
Class B Common Stock | Stock Option | Common Stock        
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    
Cash used to settle award   $ 2,768,000    
Class B Common Stock | ESPP        
Class of Stock [Line Items]        
Shares withheld for cost of options and tax withholding obligation (in shares) 5,996 2,500    
Share-based compensation tax withholding payment $ 222,000 $ 121,000    
Shares issued (in shares) 153,381 109,749    
Proceeds from issuance of common stock $ 4,557,000 $ 4,611,000    
Shares purchased (in shares) 159,377 112,249    
Shares reserved for future issuance (in shares) 24,434,497