XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Concentration Risk Customer Accounts Receivable One of the most significant credit risks is the ultimate realization of accounts receivable. This risk is mitigated by (i) sales generally are to well established companies, (ii) performing ongoing credit evaluation of customers, and (iii) engaging in frequent contact with customers, thus enabling management to monitor current changes in their business operations and respond accordingly. Management believes its allowance for doubtful accounts is adequate as of December 31, 2024.    
Interest Rate Swap Agreement [Member]      
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Derivative Notional Amount $ 123.0 $ 127.1  
Fixed interest rate 4.039% 4.039%  
Unrealized gain (loss) $ 2.3 $ (3.1) $ 5.0
Unrealized gain (loss) on derivatives, net of tax 1.8 (2.3) 3.7
Forward Currency Exchange Contracts [Member]      
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]      
Unrealized gain (loss) (6.4) 2.3 0.6
Unrealized gain (loss) on derivatives, net of tax (4.8) 1.7 0.4
Reclassified accumulated other comprehensive income (loss) $ 0.6 $ 3.1 $ 0.5