XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON SHARE - Schedule of potentially dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 295,252 209,846 192,715 110,596
Stock options        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 149,725 0 100,730 0
Time Vesting Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 136,437 115,636 87,440 79,193
Financial Performance Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 9,090 94,210 4,545 31,403