XML 49 R88.htm IDEA: XBRL DOCUMENT v3.20.1
EARNINGS PER COMMON SHARE - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 691,590 546,093
Stock Options    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 433,572 339,199
Convertible Preferred D Shares    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities   75,850
Time Vesting Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 144,560 88,333
Financial Performance Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 35,256 8,069
Restricted Stock Awards    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities 78,202 34,642