XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Stock Option Activity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 24, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 30, 2022
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance shares authorized (in shares)   0 0 0    
Tax payments, for net share settlement of share based award   $ 107,894 $ 4,870 $ 331,309    
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance shares authorized (in shares)   0 0 0    
Total intrinsic value of options exercised   $ 323,000   $ 571,400    
Aggregate intrinsic value, Options exercisable, end of period   $ 122,000        
Number of options, Options outstanding, end of year (in shares)   531,000 2,438,000 2,438,000    
Weighted average exercise price (in dollars per share)   $ 28.58 $ 28.58 $ 28.58   $ 28.58
Number of options exercised (in shares)   1,907,000 0 3,928,000    
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance shares authorized (in shares) 6,365,856          
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate intrinsic value price per share (in dollars per share)   $ 258.33     $ 258.33  
Shares withheld, for net share settlement of share based award (in shares)   26,000        
Tax payments, for net share settlement of share based award   $ 5,400