XML 106 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stockholders' Equity Note [Abstract]      
Number of shares authorized to be repurchased (in shares) 3,763,038    
Aggregate number of shares repurchased since inception (in shares) 2,431,767    
Treasury stock (in shares) 203,879 706  
Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares) 240,995 16,755 23,182
Treasury stock acquired, average cost (in dollars per share) $ 88.47 $ 83.08 $ 82.19