XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net of Current Maturities - Schedule of Long-Term Debt, Net of Current Maturities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total long-term debt $ 62,306 $ 74,646
Less: Current maturities of long-term debt (60,618) (66,438)
Long-term Debt and Lease Obligation, Total 1,688 8,208
Unsecured Financing [Member] | EMEA [Member]    
Debt Instrument [Line Items]    
Total long-term debt 41,286 48,444
Secured And Unsecured Working Capital Loans [Member] | India [Member]    
Debt Instrument [Line Items]    
Total long-term debt 10,285 10,269
Unsecured Term Loan [Member] | India [Member]    
Debt Instrument [Line Items]    
Total long-term debt 6,214 8,109
Equipment Finance Lease [Member] | EMEA [Member]    
Debt Instrument [Line Items]    
Total long-term debt 909 1,884
Equipment Finance Lease [Member] | Mexico [Member]    
Debt Instrument [Line Items]    
Total long-term debt 3,557 5,821
Other Equipment Finance Lease [Member]    
Debt Instrument [Line Items]    
Total long-term debt $ 55 $ 119