XML 116 R105.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER COMMON SHARE - Schedule of Average Shares Excluded From Computation of Diluted Earnings Per Common Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common stock equivalents (in shares) 124,096 242,927 126,577 265,596
Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common stock equivalents (in shares) 17,966 21,926 19,176 22,366
RSU Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common stock equivalents (in shares) 12,864 157,781 6,432 78,891
PSU Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common stock equivalents (in shares) 93,266 63,220 100,969 164,339