XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
(In thousands)September 30, 2020December 31, 2019
2010 Senior Notes payable through 2021, 4.00%, net of debt issuance costs
$40,000 $40,000 
2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs
70,866 72,708 
Senior revolving credit facility maturing in 2023, net of debt issuance costs230,828 235,686 
Total341,694 348,394 
Amounts due within one year, net of debt issuance costs20,000 20,000 
Long-term debt, net of debt issuance costs$321,694 $328,394