XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 91,454 $ 41,290
Less: Debt issuance costs (119) (83)
Debt, net of issuance costs 91,335 41,207
U.S. Credit Facilities [Member]    
Debt Instrument [Line Items]    
Total debt 46,700 12,800
Italy Short-Term Working Capital Borrowings [Member]    
Debt Instrument [Line Items]    
Total debt 17,809 15,676
U.S Term Loan [Member]    
Debt Instrument [Line Items]    
Total debt 15,000  
Italy Group Term Loan [Member]    
Debt Instrument [Line Items]    
Total debt 11,536 12,472
Other [Member]    
Debt Instrument [Line Items]    
Total debt $ 409 $ 342