XML 59 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lines of Credit and Long-Term Debt - Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long-term debt $ 217,991 $ 211,695
Less current portion 31,670 479
Long-term debt, less current portion 186,321 211,216
Convertible debt    
Debt Instrument [Line Items]    
Long-term debt 213,771 203,391
Notes payable    
Debt Instrument [Line Items]    
Long-term debt 4,089 4,551
Other    
Debt Instrument [Line Items]    
Long-term debt $ 131 $ 3,753