XML 90 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts receivable, net - Summary of accounts receivable (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 4,821 $ 4,519
Less: allowance for credit losses (137) (140)
Other current receivables 494 441
Total accounts receivable, net 5,178 4,820
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 4,296 3,829
Construction contract assets    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 525 $ 690