XML 156 R129.htm IDEA: XBRL DOCUMENT v3.20.4
Short-Term Borrowings and Long-Term Debt - Outstanding Short Term Borrowings and Long Term Debt (Details) - USD ($)
Dec. 31, 2020
Jun. 05, 2020
Dec. 31, 2019
Jan. 31, 2015
Debt Outstanding [Line Items]        
Short-term borrowings $ 20,553,000   $ 17,430,000  
Total long-term debt 843,628,000   347,987,000  
Senior Notes | 3.50% Senior Notes        
Debt Outstanding [Line Items]        
Principal value 350,000,000     $ 350,000,000
Total long-term debt $ 348,348,000   347,987,000  
Stated interest rate 3.50%      
Senior Notes | 3.125% Senior Notes        
Debt Outstanding [Line Items]        
Principal value $ 500,000,000 $ 500,000,000.0    
Total long-term debt $ 495,280,000   0  
Stated interest rate 3.125%      
Other short-term borrowings        
Debt Outstanding [Line Items]        
Principal value $ 20,553,000      
Short-term borrowings $ 20,553,000   $ 17,430,000