XML 66 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts receivable, net - Summary of accounts receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total accounts receivable $ 4,890 $ 4,821 $ 4,873
Less: allowance for credit losses (139) (137) (154)
Other current receivables 462 494 422
Total accounts receivable, net 5,213 5,178 5,141
Trade receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total accounts receivable 4,380 4,296 4,214
Construction contract assets      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total accounts receivable $ 510 $ 525 $ 659