XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2023
Mar. 31, 2022
Net Income Per Common Share [Line Items]      
Weighted average number of diluted shares outstanding adjustment (in shares)   275,266 146,205
Share-based Awards      
Net Income Per Common Share [Line Items]      
Antidilutive securities excluded from computation of EPS   805,977 718,844
Stock Options      
Net Income Per Common Share [Line Items]      
Options, granted (in shares) 120,195    
Restricted Stock Units      
Net Income Per Common Share [Line Items]      
Other than options, granted (in shares) 152,476    
Performance Share Awards      
Net Income Per Common Share [Line Items]      
Other than options, granted (in shares) 131,025    
Performance period   3 years  
Minimum range of target award of stock plan   0.00%  
Maximum range of target award of stock plan   250.00%