XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Narratives (Details) - USD ($)
$ in Millions
1 Months Ended
Dec. 01, 2017
Dec. 31, 2016
Jul. 31, 2021
Jan. 30, 2021
Jan. 27, 2018
Loss Contingencies [Line Items]          
Aggregate settlement $ 2.2        
Loss contingency, estimated loss         $ 13.0
Loss contingency accrual, payments   $ 0.1      
Guarantor Obligations, Maximum Exposure, Undiscounted     $ 20.3 $ 20.9  
Letters of credit outstanding amount     46.3 52.2  
Performance Guarantee and Surety Bond [Member]          
Loss Contingencies [Line Items]          
Guarantor obligations, carrying value     $ 232.5 $ 208.7