XML 100 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
SHAREHOLDER'S EQUITY SHAREHOLDERS' EQUITY - OTHER (Details) - shares
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]    
Treasury stock, shares 7,619,046 6,842,860