XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments (Details)
Jun. 30, 2021
USD ($)
Other Commitments [Line Items]  
Letters of credit outstanding, amount $ 89,600
Collateralized cash deposits 3,800
Credit Facility [Domain]  
Other Commitments [Line Items]  
Letters of credit outstanding, amount 59,500
Guarantee Type, Other [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 11,700
Performance Guarantee [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted 37,600
Indemnification Agreement [Member]  
Other Commitments [Line Items]  
Guarantor obligations, maximum exposure, undiscounted $ 702,000