XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation, Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Stock Options Shares Outstanding, Beginning balance (in shares) 4,814  
Exercised 367  
Stock Options Shares Outstanding, Ending balance (in shares) 4,447 4,814
Options exercisable (in shares) 3,805  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Stock Option Outstanding, Weighted Average Exercise Price, Beginning balance (in usd per share) $ 20.72  
Exercised 17.64  
Stock Option Outstanding, Weighted Average Exercise Price, Ending balance (in usd per share) 20.97 $ 20.72
Options Exercisable, Weighted Average Exercise Price (in usd per share) $ 21.28  
Stock Options Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 21 days 5 years 11 months 15 days
Options exercisable, Weighted Average Remaining Contractual Term 5 years 2 months 26 days  
Stock Options Outstanding, Aggregate Intrinsic Value, Beginning balance $ 12,532  
Stock Options Outstanding, Aggregate Intrinsic Value, Ending balance 1,770 $ 12,532
Options exercisable, Aggregate Intrinsic Value $ 1,341