XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contingencies and Other Commitments - Textual (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2019
Dec. 31, 2021
Other Commitments [Abstract]    
2022   $ 55.4
2023   35.0
2024   25.2
2025   11.2
2026   9.0
Thereafter   $ 13.0
Maximum | Settled Litigation | Nichols Litigation    
Loss Contingencies [Line Items]    
Loss contingency accrual, payments $ 0.1