XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Stock Incentive Plans & Stock Options Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
plan
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of share-based compensation plans | plan 2    
Intrinsic value of options exercised $ 600,000 $ 3,300,000 $ 1,900,000
Proceeds from exercise of stock options 651,000 1,437,000 411,000
Tax benefit from exercise of stock options 200,000 $ 2,000,000 $ 1,600,000
Total unrecognized compensation expense 0    
Shares repurchased (in shares) | shares   41,810 148,972
Fair value of non-cash consideration received for option exercise $ 0 $ 380,000 $ 922,000
2016 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for grant under the plan (in shares) | shares 8,400,000