v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Line Of Credit Facility [Line Items]    
Long term debt $ 21,909 $ 25,666
Short Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit unused and available 129,900  
Line of credit facility advanced under foreign credit line 18,600  
Line of Credit Facility Credit Used For Guarantee 400  
Long Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity 0  
Credit Agreement    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity 225,000  
Letter of Credit | Long Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity 100,000  
Swing Line Facility | Long Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity 50,000  
Incremental Term Loan Facility | Long Term Debt    
Line Of Credit Facility [Line Items]    
Long-term debt, aggregate principal amount 350,000  
Alternative Currency Sublimit Facility | Long Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity 40,000  
Unsecured | Short Term Debt    
Line Of Credit Facility [Line Items]    
Lines of credit maximum borrowing capacity $ 148,900  
Bank of Taiwan | Long Term Debt | ERIS    
Line Of Credit Facility [Line Items]    
Percentage owned by subsidiary 53.00%  
Long term debt $ 20,900 $ 25,000
Long term debt maturity period 2033