Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details)

v3.22.4
Stock-Based Compensation Plan (Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding options | shares 4,246
Exercisable options | shares 3,364
Outstanding options, remaining life in years 6 years 9 months 18 days
Exercisable options, remaining life in years 6 years 9 months 18 days
Exercisable options, weighted average exercise price $ 9.98
$4.38 - $23.47 Exercise Price Range [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower limit 4.38
Exercise price, upper limit $ 18.29
Outstanding options | shares 3,721
Exercisable options | shares 3,119
Outstanding options, remaining life in years 5 years 3 months 18 days
Exercisable options, remaining life in years 5 years 3 months 18 days
Exercisable options, weighted average exercise price $ 9.01
$23.47 - $24.43 Exercise Price Range [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower limit 18.29
Exercise price, upper limit $ 27.65
Outstanding options | shares 525
Exercisable options | shares 245
Outstanding options, remaining life in years 9 years 1 month 6 days
Exercisable options, remaining life in years 9 years 1 month 6 days
Exercisable options, weighted average exercise price $ 22.30