XML 95 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Other Assets      
Derivative [Line Items]      
Derivative assets, gross $ 0.9   $ 0.5
Other Liabilities      
Derivative [Line Items]      
Derivative liabilities, gross 0.8   $ 0.9
Foreign contracts and collar contracts      
Derivative [Line Items]      
Proceeds from derivative termination   $ 24.9  
Designated as Hedging Instrument | Cash Flow Hedging | Interest rate swap      
Derivative [Line Items]      
Payments for derivative settlement $ 0.4