XML 103 R90.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation And Stock Repurchase Plans (Schedule Of Restricted Stock Units Issued And Vested) (Details) - Restricted Stock Units (RSUs) [Member] - shares
6 Months Ended 12 Months Ended
Apr. 21, 2023
Apr. 11, 2023
Jun. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted 52,350 85,139 2,233,372 697,515
Number of options, Vesting     896,139 642,908
Number of options, Unvested     1,240,292 18,758
Number of options, Forfeited     96,941 35,849
Award Date 4 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     262,830  
Number of options, Vesting     90,804  
Number of options, Unvested     149,008  
Number of options, Forfeited     23,018  
Award Date 5 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     22,888  
Number of options, Vesting     10,831  
Number of options, Unvested     10,560  
Number of options, Forfeited     1,497  
Award Date 6 [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 7 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     48,951  
Number of options, Vesting     48,951  
Award Date 8 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     428,899  
Number of options, Vesting     75,721  
Number of options, Unvested     316,601  
Number of options, Forfeited     36,577  
Award Date 9 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     73,683  
Number of options, Unvested     73,683  
Award Date 10 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     413,536  
Number of options, Unvested     413,536  
Award Date 11 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     237,719  
Number of options, Unvested     237,719  
Award Date 12 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     20,427  
Number of options, Unvested     20,427  
Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     339,438 189,880
Directors [Member] | Award Date 6 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     26,924  
Directors [Member] | Award Date 7 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     48,951  
Directors [Member] | Award Date 9 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     73,683  
Management [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     1,893,934 507,635
Management [Member] | Award Date 4 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     262,830  
Management [Member] | Award Date 5 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     22,888  
Management [Member] | Award Date 8 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     428,899  
Management [Member] | Award Date 10 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     413,536  
Management [Member] | Award Date 11 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     237,719  
Management [Member] | Award Date 12 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options, Granted     20,427