XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Income Per Common Share [Line Items]          
Weighted average number of diluted shares outstanding adjustment (in shares)   173,765   224,515  
Share-based Awards          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS   784,087 875,544 795,032 797,194
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%