XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Share-Based Payments - Exercise Range (Details) - Stock Appreciation Rights (SARs)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding (in shares) 286,589
Number Outstanding, Aggregate intrinsic value | $ $ 16,672
Number Exercisable (in shares) 120,514
Number Exercisable, Aggregate intrinsic value | $ $ 6,202
210.22  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 210.22
Number Outstanding (in shares) 21,850
Weighted-Average Remaining Contractual Life 10 months 24 days
Number Exercisable (in shares) 21,850
216.48  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 216.48
Number Outstanding (in shares) 10,342
Weighted-Average Remaining Contractual Life 3 years 1 month 6 days
Number Exercisable (in shares) 10,342
311.16  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 311.16
Number Outstanding (in shares) 7,981
Weighted-Average Remaining Contractual Life 4 years 1 month 6 days
Number Exercisable (in shares) 7,981
310.55  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 310.55
Number Outstanding (in shares) 203
Weighted-Average Remaining Contractual Life 4 years 3 months 18 days
Number Exercisable (in shares) 203
334.34  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 334.34
Number Outstanding (in shares) 7,631
Weighted-Average Remaining Contractual Life 5 years
Number Exercisable (in shares) 7,631
303.77  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 303.77
Number Outstanding (in shares) 9,574
Weighted-Average Remaining Contractual Life 6 years
Number Exercisable (in shares) 9,574
252.91  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 252.91
Number Outstanding (in shares) 17,638
Weighted-Average Remaining Contractual Life 6 years 9 months 18 days
Number Exercisable (in shares) 17,638
192.1  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 192.10
Number Outstanding (in shares) 37,394
Weighted-Average Remaining Contractual Life 7 years 10 months 24 days
Number Exercisable (in shares) 25,023
218.44  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 218.44
Number Outstanding (in shares) 60,849
Weighted-Average Remaining Contractual Life 9 years
Number Exercisable (in shares) 20,272
220.61  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise prices (in dollars per share) | $ / shares $ 220.61
Number Outstanding (in shares) 113,127
Weighted-Average Remaining Contractual Life 10 years
Number Exercisable (in shares) 0