XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Other Commitments [Line Items]  
Letters of credit outstanding, amount $ 85.2
Collateralized cash deposits 3.6
Credit Facility [Domain]  
Other Commitments [Line Items]  
Letters of credit outstanding, amount 56.3
Guarantee Type, Other [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 11.4
Performance Guarantee [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 37.5
Indemnification Agreement [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted $ 485.7