XML 112 R100.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER COMMON SHARE - Schedule of average shares excluded from computation of diluted earnings per common share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 129,057 288,265
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 20,386 22,806
PSU Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 108,671 265,459