XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Income Per Common Share [Line Items]          
Weighted average number of diluted shares outstanding adjustment (in shares)       190,797 139,951
Share-based Awards          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS   683,374 875,706 757,813 823,365
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%