XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Debt and Credit Arrangements (Details)
3 Months Ended
Jul. 16, 2025
USD ($)
Jan. 19, 2021
USD ($)
installment
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 16, 2025
PLN (zł)
Debt Instrument [Line Items]          
Borrowing capacity     $ 60,000,000.0    
Debt to earnings before interest, taxes and depreciation ratio     3.00%    
Line of credit utilized borrowing capacity     $ 7,100,000    
Line of credit remaining borrowing capacity     52,900,000    
Letters of credit outstanding amount     $ 0    
Bank debt to equity percentage     8.90%    
Asia-Pacific          
Debt Instrument [Line Items]          
Restricted cash used to secure bank debt     $ 300,000 $ 100,000  
Foreign Subsidiaries          
Debt Instrument [Line Items]          
Line of credit utilized borrowing capacity     24,800,000 20,900,000  
Outstanding letters of credit, current     5,200,000 $ 4,600,000  
Poland Subsidiary          
Debt Instrument [Line Items]          
Line of credit utilized borrowing capacity     16,500,000    
Spain Subsidiary          
Debt Instrument [Line Items]          
Line of credit utilized borrowing capacity     7,500,000    
Term Loan | PNC Equipment Finance, LLC | Corporate Aircraft          
Debt Instrument [Line Items]          
Line of credit utilized borrowing capacity     10,100,000    
Debt instrument, face amount   $ 20,500,000      
Debt instrument, term   120 months      
Interest rate   2.744%      
Debt instrument, periodic payment, number of payments | installment   119      
Outstanding letters of credit, current     $ 2,100,000    
Investment Loan | Loans Payable          
Debt Instrument [Line Items]          
Interest rate 1.50%        
Debt instrument, face amount $ 26,900,000       zł 100,300,000
Long-term debt, remainder of fiscal year 1,400,000       5,300,000
Long-term debt, repayment in 2027 2,400,000       9,000,000.0
Long-term debt, repayment in 2028 2,600,000       9,600,000
Long-term debt, repayment in 2029 2,600,000       9,600,000
Long-term debt, repayment in 2030 2,600,000       9,600,000
Long-term debt, repayment in 2031 2,600,000       9,600,000
Long-term debt, repayment in 2032 2,600,000       9,600,000
Long-term debt, repayment in 2033 2,600,000       9,600,000
Long-term debt, repayment in 2034 2,600,000       9,600,000
Long-term debt, repayment in 2035 $ 4,900,000       zł 18,800,000
Minimum          
Debt Instrument [Line Items]          
Interest rate     1.225%    
Minimum | Investment Loan | Loans Payable          
Debt Instrument [Line Items]          
Interest rate 1.00%        
Maximum          
Debt Instrument [Line Items]          
Interest rate     1.60%