XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Other Commitments [Line Items]  
Letters of credit outstanding, amount $ 87.4
Collateralized cash deposits 3.8
Credit Facility [Domain]  
Other Commitments [Line Items]  
Letters of credit outstanding, amount 58.9
Guarantee Type, Other [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 11.2
Performance Guarantee [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 45.4
Indemnification Agreement [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted $ 486.0