XML 85 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 20, 2017
Dec. 31, 2018
Dec. 31, 2017
Mar. 11, 2019
Aug. 06, 2015
Subsidiary, Sale of Stock [Line Items]          
Number of shares issued (in shares) 1,954,852        
Price per share (in dollars per share) $ 69.25        
Consideration received from stock issuance, net $ 130,800,000        
Shares sold by other stockholders (in shares) 545,148        
Time period In which to exercise the over-allotment option 30 days        
Share repurchase program, authorized amount         $ 100,000,000.0
Treasury stock acquired (in shares)   0 134,900    
Cost of common shares repurchased     $ 7,900,000    
Share repurchase, average price per share     $ 58.82    
Over-Allotment Option          
Subsidiary, Sale of Stock [Line Items]          
Number of shares issued (in shares) 375,000        
Subsequent Event          
Subsidiary, Sale of Stock [Line Items]          
Share repurchase program, authorized amount       $ 150,000,000