XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Narrative (Details)
€ in Millions
Nov. 08, 2019
USD ($)
Jun. 30, 2022
USD ($)
Jun. 09, 2022
EUR (€)
tranche
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]        
Current debt   $ 21,843,000   $ 25,607,000
Unamortized deferred debt issuance cost   $ 200,000    
Revised Credit Agreement | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable interest rate spread 1.00%      
Amendment Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, commitment fee 0.35%      
Amendment Credit Agreement | Minimum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable interest rate spread 2.25%      
Amendment Credit Agreement | Minimum | Prime Rate        
Debt Instrument [Line Items]        
Variable interest rate spread 1.25%      
Amendment Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, commitment fee 0.45%      
Amendment Credit Agreement | Maximum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable interest rate spread 3.00%      
Amendment Credit Agreement | Maximum | Prime Rate        
Debt Instrument [Line Items]        
Variable interest rate spread 2.00%      
Secured Debt | 2022 Term Loan | Line of credit        
Debt Instrument [Line Items]        
Face amount | €     € 25.0  
Number of tranches | tranche     2  
Stated interest rate     9.00%  
Secured Debt | 2022 Term Loan, Tranche A | Line of credit        
Debt Instrument [Line Items]        
Face amount | €     € 15.0  
Secured Debt | 2022 Term Loan, Tranche B | Line of credit        
Debt Instrument [Line Items]        
Face amount | €     € 10.0  
Line of credit | Revised Credit Agreement        
Debt Instrument [Line Items]        
Draw on line of credit $ 40,000,000      
Revolving credit facility | Revised Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 110,000,000