XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Stock Option Activity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 24, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 30, 2022
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance shares authorized (in shares)   0 0 0    
Number of unvested options outstanding   1,100,000        
Tax payments, for net share settlement of share based award   $ 4,870 $ 331,309 $ 7,809    
Stock Options            
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     $ 571,400 $ 5,100    
Aggregate intrinsic value, Options exercisable, end of period   $ 189,100        
Number of options, Options outstanding, end of year (in shares)   2,438,000 2,438,000 6,366,000    
Weighted average exercise price (in dollars per share)   $ 28.58 $ 28.58 $ 28.58   $ 28.34
Number of options exercised (in shares)   0 3,928,000 65,000    
Non-Vested Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average exercise price (in dollars per share)   $ 28.58        
Weighted average fair value (in dollars per share)   $ 35.80        
Weighted average remaining contractual life, Options outstanding, end of period   5 years 1 month 28 days        
Aggregate intrinsic value of unvested options   $ 145,700        
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)         $ 165.93  
Shares withheld, for net share settlement of share based award (in shares)   11,000        
Tax payments, for net share settlement of share based award   $ 1,600