XML 51 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement - Carrying and Fair Value Amounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Revolving Credit Facility [Member]      
Balance Sheet Grouping      
Revolving credit agreement $ 30,000 $ 30,000  
Level 1 | Other Assets, Liabilites, Fair Value      
Balance Sheet Grouping      
Held-to-maturity marketable securities 127,448 127,365 $ 115,692
Level 1 | Other Assets Liabilities, Carrying Value      
Balance Sheet Grouping      
Held-to-maturity marketable securities 127,813 127,779 115,654
Level 3 | Other Assets, Liabilites, Fair Value      
Balance Sheet Grouping      
Senior notes payable [1] 125,930 124,654 169,744
Credit Agreement loan [1] 92,986 93,991 99,316
Level 3 | Other Assets, Liabilites, Fair Value | Revolving Credit Facility [Member]      
Balance Sheet Grouping      
Revolving credit agreement [1] 29,520 29,452 0
Level 3 | Other Assets Liabilities, Carrying Value      
Balance Sheet Grouping      
Senior notes payable [1] 120,000 120,000 160,000
Credit Agreement loan [1] 93,750 95,000 98,750
Level 3 | Other Assets Liabilities, Carrying Value | Revolving Credit Facility [Member]      
Balance Sheet Grouping      
Revolving credit agreement [1] $ 30,000 $ 30,000 $ 0
[1] 1See Note 10 for definitions of 2019 Notes and Credit Agreement.