Quarterly report pursuant to Section 13 or 15(d)

Credit Facilities (Details Textual)

v3.23.3
Credit Facilities (Details Textual)
€ in Millions, ¥ in Millions, $ in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Oct. 01, 2022
USD ($)
Sep. 30, 2023
EUR (€)
Sep. 30, 2023
USD ($)
Sep. 30, 2023
CNY (¥)
Sep. 30, 2023
AUD ($)
Amended Credit Agreement [Member] | Term Loan [Member] | In May 2023            
Debt Instrument [Line Items]            
Future debt increase ability under current credit facility       $ 300.0    
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 400.0    
Net investment hedge | €     € 90.0      
Effective interest rate     7.40% 7.40% 7.40% 7.40%
Interest expense recognized $ 27.5 $ 9.8        
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | In May 2023            
Debt Instrument [Line Items]            
Term Loan A-2 Interest Rate Option SOFR Adjustment     0.10% 0.10% 0.10% 0.10%
Term Loan A-2 Interest Rate Option Overnight Bank Funding Rate Margin     0.50% 0.50% 0.50% 0.50%
Term Loan A-2 Interest Rate Option SOFR Adjustment Margin     1.00% 1.00% 1.00% 1.00%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | In May 2023 | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-2 Interest Rate Option Applicable Margin - Low     1.50% 1.50% 1.50% 1.50%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | In May 2023 | Maximum [Member]            
Debt Instrument [Line Items]            
Term Loan A-2 Interest Rate Option Applicable Margin - High     2.75% 2.75% 2.75% 2.75%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | In May 2023            
Debt Instrument [Line Items]            
Issue Price Percent of Principle - Term Loan A2 100.00%          
Aggregate principal amount       $ 150.0    
Term Loan A-2 Interest Rate Option SOFR Floor     0.00% 0.00% 0.00% 0.00%
Term Loan A-2 Interest Rate Option SOFR Adjustment     0.10% 0.10% 0.10% 0.10%
Maturity date     Oct. 28, 2025 Oct. 28, 2025 Oct. 28, 2025 Oct. 28, 2025
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | In May 2023 | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-2 Interest Rate Option Applicable Margin - Low     0.50% 0.50% 0.50% 0.50%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | In May 2023 | Maximum [Member]            
Debt Instrument [Line Items]            
Term Loan A-2 Interest Rate Option Applicable Margin - High     1.75% 1.75% 1.75% 1.75%
Citibank [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Interest rate ABBS reference rate plus 2.3%.          
Citibank [Member] | Revolving Credit Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Final payment due date Jun. 30, 2026          
Citibank [Member] | Fixed Asset Facility [Member]            
Debt Instrument [Line Items]            
Borrows amount | ¥         ¥ 2.6  
Interest rate 1-year loan prime rate plus 1.5%          
Final payment due date May 31, 2023          
Citibank [Member] | Working Capital Facility [Member]            
Debt Instrument [Line Items]            
Interest rate 1-year loan prime rate plus 0.5%          
Final payment due date May 31, 2023          
Maximum borrow amounts under agreement | ¥         16.0  
Citibank [Member] | Shanghai Branch Term Loan Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Borrows amount | ¥         ¥ 42.7  
Interest rate 1-year loan prime rate plus 1.5%          
Final payment due date Oct. 31, 2024          
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity           $ 6.0
Borrows amount           15.0
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Borrows amount           $ 7.5
Interest rate Australian Bank Bill Swap ("ABBS") reference rate plus 2.0%          
Final payment due date Dec. 31, 2024          
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member] | In June 2023            
Debt Instrument [Line Items]            
Interest rate ABBS reference rate plus 2.8%          
Final payment due date Jun. 30, 2026