XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock Option Summary (Details) - Share-based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Shares        
Outstanding, beginning balance (in shares) 381 393 381 393
Granted (in shares)     0 0
Exercised (in shares)     (6) 0
Forfeited (in share)     0 (2)
Expired (in shares)     0 (8)
Outstanding, ending balance (in shares)     375 383
Exercisable (in shares)     375  
Weighted Average Exercise Price per Share        
Outstanding, beginning balance, weighted average exercise price per share (in dollars per share) $ 60.63 $ 61.18 $ 60.63 $ 61.18
Granted, weighted average exercise price (in dollars per share)     0 0
Exercised, weighted average exercise price (in dollars per share)     56.83 0
Forfeited, weighted average grant date fair value (in dollars per share)     0 87.27
Expired weighted average exercise price (in dollars per share)     0 78.76
Outstanding, ending balance, weighted average exercise price per share (in dollars per share)     60.69 $ 60.69
Exercisable, weighted average exercise price (in usd per share)     $ 60.64  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Outstanding, weighted average remaining contractual life 4 years 9 months 18 days 5 years 10 months 24 days 4 years 1 month 6 days 5 years 1 month 6 days
Outstanding, beginning balance, aggregate intrinsic value $ 1,892 $ 4,737 $ 1,892 $ 4,737
Granted, weighted average grant date fair value     $ 0 $ 0
Exercised, aggregate intrinsic value     $ 88 $ 0
Outstanding, weighted average remaining contractual life 4 years 9 months 18 days 5 years 10 months 24 days 4 years 1 month 6 days 5 years 1 month 6 days
Outstanding, ending balance, aggregate intrinsic value     $ 3,316 $ 729
Exercisable, weighted average remaining contractual term     4 years 1 month 6 days  
Exercisable, aggregate intrinsic value     $ 3,316