XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Lines of Credit and Long-Term Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-term debt $ 201,467 $ 183,151
Less current portion 355 402
Long-term debt, less current portion 201,112 182,749
Convertible debt    
Debt Instrument [Line Items]    
Long-term debt 198,362 179,882
Notes payable    
Debt Instrument [Line Items]    
Long-term debt 3,105 3,217
Other    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 52