XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Narrative) (Details) - shares
9 Months Ended
May 10, 2022
Sep. 30, 2022
Sep. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share Based Compensation Arrangement by Share Based Payment Award, Reduction in Shares Available for Grant Per Share Issued 3.2    
Time-based, Market-based and Performance-based Restricted Stock Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Market-Based Restricted Stock Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Granted, Shares   19,057 37,348
Forfeited, shares   1,282  
Decrease as grant in period, percentage   100.00%  
Increase as grant in period, percentage   100.00%  
Market-Based Restricted Stock Units [Member] | 2021 Grants [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Shares   14,501  
Performance-Based and Market-Based Restricted Stock Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Shares   47,954 62,143
Forfeited, shares   3,301 1,832
Performance-Based and Market-Based Restricted Stock Units [Member] | Minimum [Member] | Senior Management [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance metric, potential range   0.00%  
Performance-Based and Market-Based Restricted Stock Units [Member] | Maximum [Member] | Senior Management [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance metric, potential range   150.00%  
Performance-Based Restricted Stock Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Shares   28,897 21,401
Performance-Based Restricted Stock Units [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance metric, potential range   0.00%  
Performance-Based Restricted Stock Units [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance metric, potential range   150.00%  
Performance-Based Awards [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Shares   7,988  
Increase as grant in period, percentage   100.00%  
Option or SAR [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share Based Compensation Arrangement by Share Based Payment Award, Reduction in Shares Available for Grant Per Share Issued 1    
2022 Stock Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for grant   3,387,033  
Number of shares authorized under plan 3,380,000    
ESPP Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for grant   2,303,574