XML 117 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Debt and Credit Facilities - Schedule of Aggregate Amount Debt Repayable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Senior Note, Series A  
Debt Instrument [Line Items]  
Debt Amount $ 50,000
Maturity Date Jul. 15, 2021
Interest Rate 4.44%
Senior Note, Series B  
Debt Instrument [Line Items]  
Debt Amount $ 100,000
Maturity Date Jul. 15, 2024
Interest Rate 4.98%
Senior Note, Series C  
Debt Instrument [Line Items]  
Debt Amount $ 60,000
Maturity Date Jul. 15, 2026
Interest Rate 5.13%
Senior Note, Series D  
Debt Instrument [Line Items]  
Debt Amount $ 40,000
Maturity Date Jul. 15, 2029
Interest Rate 5.38%