XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jun. 27, 2019
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Debt Instrument [Line Items]          
Maximum percentage of stock of non US subsidiaries pledge to secure obligation     66.00%    
Federal Funds Rate | Minimum          
Debt Instrument [Line Items]          
Interest rate     0.50%    
Federal Funds Rate | Maximum          
Debt Instrument [Line Items]          
Interest rate     0.07%    
London Interbank Offered Rate          
Debt Instrument [Line Items]          
Interest rate     0.10%    
United State Bank Of America Credit Facility          
Debt Instrument [Line Items]          
Interest rate     3.25%    
Euro Currency Rate Loans          
Debt Instrument [Line Items]          
Interest rate     1.00%    
Euro Currency Rate Loans | Credit Agreement | Minimum          
Debt Instrument [Line Items]          
Interest rate     1.25%    
Euro Currency Rate Loans | Credit Agreement | Maximum          
Debt Instrument [Line Items]          
Interest rate     2.25%    
Base Rate Loans | Credit Agreement | Minimum          
Debt Instrument [Line Items]          
Interest rate     0.25%    
Base Rate Loans | Credit Agreement | Maximum          
Debt Instrument [Line Items]          
Interest rate     1.25%    
DEG Vietnam Loan          
Debt Instrument [Line Items]          
Semi-annual principal payments earliest date     2017-11    
Semi-annual principal payments latest date     2023-05    
Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit, repayment amount   $ 169,546,000      
Revolving Credit Facility | Revolving Note (U.S. Dollar)          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 475,000,000        
Line of credit, outstanding amount     $ 35,000,000    
Debt maturity date Jun. 27, 2024        
Increase in maximum borrowing capacity         $ 169,546,000
Remaining borrowing capacity     440,000,000    
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Letters of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity     15,000,000    
Line of credit, outstanding amount     0 $ 0  
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Swing Line Loans          
Debt Instrument [Line Items]          
Maximum borrowing capacity     $ 40,000,000