XML 111 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lines of Credit and Long-Term Debt - Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-term debt $ 183,151 $ 171,882
Less current portion 402 360
Long-term debt, less current portion 182,749 171,522
Convertible debt    
Debt Instrument [Line Items]    
Long-term debt 179,882 168,147
Notes payable    
Debt Instrument [Line Items]    
Long-term debt 3,217 3,655
Other    
Debt Instrument [Line Items]    
Long-term debt $ 52 $ 80