XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Term Credit Facilities and Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 86,505 $ 41,290
Less: Debt issuance costs (99) (83)
Debt net of issuance costs 86,406 41,207
U.S. Credit Facilities [Member]    
Debt Instrument [Line Items]    
Total debt 41,521 12,800
Italy Short-Term Working Capital Borrowings [Member]    
Debt Instrument [Line Items]    
Total debt 19,365 15,676
U.S Term Loan [Member]    
Debt Instrument [Line Items]    
Total debt 14,721  
Italy Group Term Loan [Member]    
Debt Instrument [Line Items]    
Total debt 9,675 12,472
Other [Member]    
Debt Instrument [Line Items]    
Total debt $ 1,223 $ 342