XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
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   792,230 784,087 1,377,310 795,032
Stock Options          
Net Income Per Common Share [Line Items]          
Options, granted (in shares) 144,100        
Restricted Stock Units          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 196,660        
Performance Share Awards          
Net Income Per Common Share [Line Items]          
Other than options, granted (in shares) 145,100        
Performance period       3 years  
Minimum range of target award of stock plan       0.00%  
Maximum range of target award of stock plan       200.00%