XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss (Income) (Details Narrative) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of tax $ 43.8 $ 31.1 $ 45.1 $ 55.9
Fair Value Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of tax $ 1.0