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