XML 95 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation And Stock Repurchase Plans (Schedule Of Restricted Stock Units Issued And Vested) (Details) - Restricted Stock Units (RSUs) [Member] - shares
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 1,488,007 236,291
Number of options, Vesting 565,130 231,804
Number of options, Forfeited 11,145 4,487
Number of options, Unvested 911,732
Award Date 1 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 24,366  
Number of options, Vesting 15,947  
Number of options, Forfeited 3,104  
Number of options, Unvested 5,315  
Award Date 2 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 23,327  
Number of options, Vesting 17,496  
Number of options, Unvested 5,831  
Award Date 3 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 11,565  
Number of options, Vesting 11,565  
Award Date 4 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 287,163  
Number of options, Vesting 96,828  
Number of options, Forfeited 818  
Number of options, Unvested 189,517  
Award Date 5 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 43,260  
Number of options, Vesting 42,084  
Number of options, Forfeited 1,176  
Award Date 6 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 71,543  
Number of options, Vesting 71,543  
Award Date 7 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 262,830  
Number of options, Vesting 45,403  
Number of options, Unvested 217,427  
Award Date 8 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 22,888  
Number of options, Vesting 5,536  
Number of options, Forfeited 1,076  
Number of options, Unvested 16,276  
Award Date 9 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 26,924  
Number of options, Vesting 26,924  
Award Date 10 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 48,951  
Number of options, Unvested 48,951  
Award Date 11 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 428,899  
Number of options, Forfeited 484  
Number of options, Unvested 428,415  
Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 265,755 118,231
Directors [Member] | Award Date 3 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 11,565  
Directors [Member] | Award Date 6 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 60,084  
Directors [Member] | Award Date 9 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 26,924  
Directors [Member] | Award Date 10 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 48,951  
Management [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 1,222,252 118,060
Management [Member] | Award Date 1 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 24,366  
Management [Member] | Award Date 2 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 23,327  
Management [Member] | Award Date 4 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 287,163  
Management [Member] | Award Date 5 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 43,260  
Management [Member] | Award Date 6 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 11,459  
Management [Member] | Award Date 7 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 262,830  
Management [Member] | Award Date 8 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 22,888  
Management [Member] | Award Date 11 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Granted 428,899