XML 146 R122.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies - Guarantee Liability (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Loss Contingencies [Line Items]      
Payment of guarantee liability $ 1.2    
Level 3 | Recurring      
Loss Contingencies [Line Items]      
Guarantee on certain obligations $ 13.2 $ 12.0 $ 13.8