XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Stock Options (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, range of exercise prices, minimum (in dollars per share) $ 22.75
Options outstanding, range of exercise prices, maximum (in dollars per share) $ 24.07
Options outstanding, number of shares (in shares) | shares 318
Options outstanding, weighted average remaining contractual life 5 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 22.93
Options exercisable, number of shares (in shares) | shares 318
Options exercisable, weighted average exercise price (in dollars per share) $ 22.93
Range 01  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, range of exercise prices, minimum (in dollars per share) 22.75
Options outstanding, range of exercise prices, maximum (in dollars per share) $ 22.75
Options outstanding, number of shares (in shares) | shares 249
Options outstanding, weighted average remaining contractual life 4 months 9 days
Options outstanding, weighted average exercise price (in dollars per share) $ 22.75
Options exercisable, number of shares (in shares) | shares 249
Options exercisable, weighted average exercise price (in dollars per share) $ 22.75
Range 02  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, range of exercise prices, minimum (in dollars per share) 23.51
Options outstanding, range of exercise prices, maximum (in dollars per share) $ 23.51
Options outstanding, number of shares (in shares) | shares 62
Options outstanding, weighted average remaining contractual life 9 months 18 days
Options outstanding, weighted average exercise price (in dollars per share) $ 23.51
Options exercisable, number of shares (in shares) | shares 62
Options exercisable, weighted average exercise price (in dollars per share) $ 23.51
Range 03  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, range of exercise prices, minimum (in dollars per share) 24.07
Options outstanding, range of exercise prices, maximum (in dollars per share) $ 24.07
Options outstanding, number of shares (in shares) | shares 7
Options outstanding, weighted average remaining contractual life 5 months 15 days
Options outstanding, weighted average exercise price (in dollars per share) $ 24.07
Options exercisable, number of shares (in shares) | shares 7
Options exercisable, weighted average exercise price (in dollars per share) $ 24.07