XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Common Share (Details) - shares
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2024
Mar. 31, 2023
Net Income Per Common Share [Line Items]      
Weighted average number of diluted shares outstanding adjustment (in shares)   68,789 275,266
Share-based Awards      
Net Income Per Common Share [Line Items]      
Antidilutive securities excluded from computation of EPS   1,962,390 805,977
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%