XML 100 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments and Risk Management (Credit Losses) (Details) - Sustainable Technology Solutions
$ in Millions
Jun. 30, 2021
USD ($)
Contract with Customer, Asset, Past Due [Line Items]  
Accounts receivable and contract assets, net of allowances $ 347
Allowance for accounts receivable and contract assets $ 13
Accounts receivable, percent outstanding less than 90 days 85.00%