XML 109 R91.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER COMMON SHARE - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 614,116 691,590
Stock options    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 419,197 433,572
Time Vesting Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 88,121 144,560
Financial Performance Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 70,397 35,256
Restricted Stock Awards    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 36,401 78,202