XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Bank Credit Agreements and Other Short-Term and Long-Term Debt - Schedule of Maturities of Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Long Term Debt By Current And Noncurrent [Abstract]    
2019 $ 27,385  
2020 33,158  
2021 150,909  
2022 288  
2023 292  
2024 and thereafter 3,159  
Total long-term debt $ 215,191 $ 270,083