XML 80 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Debt and Credit Facilities - Schedule of Aggregate Amount of Debt (Details) - Private Placement
$ in Thousands
Jul. 01, 2014
USD ($)
Debt Instrument [Line Items]  
Debt Amount $ 250,000
Senior Note, Series A  
Debt Instrument [Line Items]  
Debt Amount $ 50,000
Maturity Date Jul. 15, 2021
Interest Rates 4.44%
Senior Note, Series B  
Debt Instrument [Line Items]  
Debt Amount $ 100,000
Maturity Date Jul. 15, 2024
Interest Rates 4.98%
Senior Note, Series C  
Debt Instrument [Line Items]  
Debt Amount $ 60,000
Maturity Date Jul. 15, 2026
Interest Rates 5.13%
Senior Note, Series D  
Debt Instrument [Line Items]  
Debt Amount $ 40,000
Maturity Date Jul. 15, 2029
Interest Rates 5.38%