XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Reconciliation of Contract Balances (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Reconciliation of Contract Balances    
Notes and accounts receivable — trade (net of allowances of $116 in 2025 and $114 in 2024) $ 5,532 $ 6,804
Notes and accounts receivable - trade, allowances 116 114
Contract assets 533 433
Deferred income (current) 13,878 13,907
Deferred income (noncurrent) 3,863 $ 3,622
Revenue recognized that was included in deferred income at the beginning of the period $ 10,300