XML 76 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable, Long-Term Debt and Other Obligations (Fair Value of Notes Payable and Long Term Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable and long-term debt $ 1,493,445 $ 1,579,616
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable and long-term debt $ 1,264,694 $ 1,253,542