XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER COMMON SHARE - Schedule of potentially dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 392,637 121,942 118,903 60,971
Stock options        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 170,225 0 63,299 0
Time Vesting Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 213,322 121,942 53,331 60,971
Financial Performance Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 9,090 0 2,273 0