XML 146 R131.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Options additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Options and SARs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Proceeds from stock options exercised $ 17,200    
Tax benefit from exercise of stock options and SARs $ 8,700    
Weighted average grant date fair value $ 13.26 $ 9.22 $ 8.14
Aggregate intrinsic value of options exercised $ 113,409 $ 47,074 $ 59,723