XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) - $ / shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
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,495,496    
Number of shares remaining in treasury (in shares) 108,813   203,879
Number of shares acquired under stock repurchase plan and subsequently reissued (in shares) 63,729 240,995  
Treasury stock acquired, average cost (in dollars per share) $ 93.87 $ 88.47