XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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, 2023.    
Interest Rate Swap [Member]      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Derivative Notional Amount $ 127.1 $ 121.9  
Fixed interest rate 4.039% 2.928%  
Unrealized gain (loss) $ (3.1) $ 5.0 $ 4.7
Unrealized gain (loss) on derivatives, net of tax 2.3 3.7 3.5
Foreign Currency Exchange [Member]      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Unrealized gain (loss) 2.3 0.6 (0.2)
Unrealized gain (loss) on derivatives, net of tax 1.7 0.4 0.1
Amounts classified from accumulated other comprehensive income $ 3.1 $ 0.5 $ (0.4)