XML 107 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary Stock Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
$65.36 - $65.36  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) $ 65.36
Exercise price range, upper limit (in dollars per share) $ 65.36
Options outstanding (in shares) | shares 1,582
Options outstanding, weighted average remaining contractual life 1 year 1 month 24 days
Weighted average exercise price (in dollars per share) $ 65.36
Options exercisable (in shares) | shares 1,582
Options exercisable, weighted average exercise price (in dollars per share) $ 65.36
$85.99 - $85.99  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 85.99
Exercise price range, upper limit (in dollars per share) $ 85.99
Options outstanding (in shares) | shares 7,690
Options outstanding, weighted average remaining contractual life 2 years 1 month 24 days
Weighted average exercise price (in dollars per share) $ 85.99
Options exercisable (in shares) | shares 7,690
Options exercisable, weighted average exercise price (in dollars per share) $ 85.99