XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2023
Dec. 31, 2024
Foreign exchange forward      
Derivatives, Fair Value [Line Items]      
Expected reclassification of gain recorded in accumulated other comprehensive loss into cost of goods sold during next twelve months $ 1,200,000    
Foreign exchange forward | Derivative designated as hedging      
Derivatives, Fair Value [Line Items]      
Notional amount 230,700,000   $ 192,200,000
Foreign exchange forward | Derivative not designated as hedging      
Derivatives, Fair Value [Line Items]      
Notional amount $ 0   0
Transaction gain (loss) included in selling, general and administrative expense   $ 100,000  
Foreign exchange forward | Maximum      
Derivatives, Fair Value [Line Items]      
Term of derivative contract 24 months    
Interest rate swap | Derivative designated as hedging      
Derivatives, Fair Value [Line Items]      
Notional amount $ 0   $ 100,000,000.0