XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER COMMON SHARE - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 210,476 614,116
Stock options    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 168,872 419,197
Time Vesting Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 996 88,121
Financial Performance Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 32,713 70,397
Restricted Stock Awards    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 7,895 36,401