XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Senior Debt - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 17, 2021
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Line Of Credit Facility [Line Items]        
Repayment of outstanding debt   $ 2,700    
Credit facility principal payments 2022   2,200    
Credit facility principal payments 2023   2,500    
Credit facility principal payments 2024   3,300    
Credit facility principal payments 2025   3,600    
Credit facility principal payments 2026   $ 53,900    
Weighted average interest rate on outstanding borrowings   2.54%   2.25%
Maximum consolidated leverage ratio   3.50% 3.75%  
Federal Funds Rate [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   0.50%    
SOFR Rate [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   0.11448%    
SOFR Rate [Member] | Minimum [Member]        
Line Of Credit Facility [Line Items]        
Consolidated Leverage Ratio   1.75%    
SOFR Rate [Member] | Maximum [Member]        
Line Of Credit Facility [Line Items]        
Consolidated Leverage Ratio   2.75%    
Base Rate [Member] | Minimum [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   1.75%    
Base Rate [Member] | Maximum [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   2.75%    
Credit Agreement [Member]        
Line Of Credit Facility [Line Items]        
Unused credit availability under credit facility   $ 45,900   $ 60,800
Credit Agreement [Member] | SOFR Rate [Member] | Minimum [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   0.11%    
Credit Agreement [Member] | SOFR Rate [Member] | Maximum [Member]        
Line Of Credit Facility [Line Items]        
Basis spread on variable rate   0.43%    
Amended and Restated Credit Agreement [Member]        
Line Of Credit Facility [Line Items]        
Customary closing fees   $ 800    
Second Amended and Restated Credit Agreement [Member]        
Line Of Credit Facility [Line Items]        
Aggregate principal amount, Term loan $ 44,100      
Aggregate principal amount, Senior secured revolving credit $ 140,000      
Debt Instrument, Maturity Date Dec. 17, 2026      
Revolving Credit Loan [Member]        
Line Of Credit Facility [Line Items]        
Repayments on revolving credit lines   5,700    
Revolving Credit Loan   22,000   27,700
Letters of Credit [Member]        
Line Of Credit Facility [Line Items]        
Aggregate principal amount outstanding under the credit facilities   14,500   $ 7,600
Bank Guarantees [Member]        
Line Of Credit Facility [Line Items]        
Bank guarantee issuance under bilateral lines and collateral   65,000    
Revolving Credit Loan   14,700    
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]        
Line Of Credit Facility [Line Items]        
Revolving Credit Loan   $ 800