XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Senior Debt - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Sep. 30, 2021
Dec. 31, 2019
Line Of Credit Facility [Line Items]      
Repayment of outstanding debt $ 2,500    
Credit facility principal payments 2021 3,100    
Credit facility principal payments 2022 3,700    
Credit facility principal payments 2023 4,400    
Credit facility principal payments 2024 $ 62,800    
Weighted average interest rate on outstanding borrowings 2.25%   3.80%
Maximum consolidated leverage ratio   3.50%  
Scenario Forecast [Member]      
Line Of Credit Facility [Line Items]      
Maximum consolidated leverage ratio   3.25%  
Cross Currency Interest Rate Contract [Member] | Minimum [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 1.00%    
Cross Currency Interest Rate Contract [Member] | Maximum [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 2.00%    
Federal Funds Rate [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 0.50%    
One-Month LIBOR [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 1.00%    
Base Rate [Member] | Minimum [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 1.00%    
Base Rate [Member] | Maximum [Member]      
Line Of Credit Facility [Line Items]      
Basis spread on variable rate 2.00%    
Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Unused credit availability under credit facility $ 60,800   $ 82,300
Revolving Credit Loan [Member]      
Line Of Credit Facility [Line Items]      
Repayments on revolving credit lines 9,200    
Revolving Credit Loan 27,700   18,500
Letters of Credit [Member]      
Line Of Credit Facility [Line Items]      
Aggregate principal amount outstanding under the credit facilities 7,600   $ 11,000
Bank Guarantees [Member]      
Line Of Credit Facility [Line Items]      
Bank guarantee issuance under bilateral lines and collateral 50,000    
Revolving Credit Loan 17,200    
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]      
Line Of Credit Facility [Line Items]      
Revolving Credit Loan $ 3,400