v3.25.2
Accounts Receivable and Notes Receivable and Credit Quality of Receivables - Components of Accounts and Notes Receivable (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Current:    
Receivables $ 670 $ 620
Allowance for credit losses (27) (35)
Current receivables, net 643 585
Long-term:    
Receivables 100 102
Allowance for credit losses (7) (5)
Long-term receivables, net 93 97
Total receivables, net $ 736 $ 682