XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER COMMON SHARE - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 326,313 567,788
Stock options    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 278,109 419,197
Time Vesting Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 3,982 86,923
Financial Performance Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 23,168  
Restricted Stock Awards    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 21,054 61,668