XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2021
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net Income Per Common Share [Line Items]          
Weighted average number of diluted shares outstanding adjustment (in shares)         190,797
Share-based Awards          
Net Income Per Common Share [Line Items]          
Antidilutive securities excluded from computation of EPS   792,230 683,374 1,182,283 757,813
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%