XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2024
May 31, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]                
Repurchases of Class B Common Stock under approved program     $ 8,254   $ 45,769      
Employee stock purchase plan contributions     $ 2,971   $ 2,971     $ 5,790
Common Stock                
Class of Stock [Line Items]                
Repurchase of Class B common stock under approved program (in shares)     183,056   912,737      
Repurchases of Class B Common Stock under approved program     $ 2   $ 9      
Shares issued in connection with executive bonus plan, net (in shares)     88,296 34,313 256,587 171,510    
ESPP                
Class of Stock [Line Items]                
Employee stock purchase plan contributions     $ 2,971   $ 2,971     $ 5,790
Class B Common Stock                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount   $ 200,000         $ 200,000  
Stock repurchase program, expiration date Jun. 30, 2026 Jun. 30, 2024            
Common stock, reserved for future issuance amount     $ 191,738   $ 191,738      
Repurchase of Class B common stock under approved program (in shares)         912,737 0    
Repurchases of Class B Common Stock under approved program         $ 45,769      
Class B Common Stock | Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits                
Class of Stock [Line Items]                
Deferred compensation arrangement with individual, shares issued (in shares)         4,655,277 2,845,448    
Shares withheld for tax withholding obligation (in shares)         0 935,939    
Share-based compensation tax withholding payment           $ 38,456    
Shares reserved for future issuance (in shares)     4,366,691   4,366,691      
Class B Common Stock | Bonus Plan Incentive                
Class of Stock [Line Items]                
Share-based compensation tax withholding payment           $ 5,756    
Shares issued in connection with executive bonus plan, net (in shares)         256,587      
Shares withheld for cost of options and tax withholding obligation (in shares)         0 135,314    
Shares exercised, net of shares withheld (in shares)           171,510    
Class B Common Stock | Stock Option                
Class of Stock [Line Items]                
Share-based compensation tax withholding payment         $ 2,195 $ 6,408    
Shares withheld for cost of options and tax withholding obligation (in shares)         67,146      
Shares exercised, net of shares withheld (in shares)         844,283      
Cash used to settle award         $ 4,007      
Class B Common Stock | Stock Option | Common Stock                
Class of Stock [Line Items]                
Shares withheld for cost of options and tax withholding obligation (in shares)           234,472    
Shares exercised, net of shares withheld (in shares)           2,422,082    
Cash used to settle award           $ 10,590    
Class B Common Stock | ESPP                
Class of Stock [Line Items]                
Share-based compensation tax withholding payment         $ 348 $ 845    
Shares withheld for cost of options and tax withholding obligation (in shares)         6,859 17,484    
Shares issued (in shares)         253,578 315,840    
Proceeds from issuance of common stock         $ 11,228 $ 9,988    
Shares purchased (in shares)         260,437 333,324    
Shares reserved for future issuance (in shares)     24,018,460   24,018,460