XML 74 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable and Notes Receivable and Credit Quality of Receivables - Components of Total Notes Receivable, Net (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Receivables, net                
Receivables $ 100     $ 40        
Notes receivable allowance for doubtful accounts (41) $ (44) $ (40) (41) $ (41) $ (42) $ (40) $ (40)
Accounts and notes receivable, net 673     543        
Notes Receivable                
Receivables, net                
Receivables 714     584        
Notes receivable allowance for doubtful accounts (41)     (41)        
Accounts and notes receivable, net 673     543        
United States and Canada                
Receivables, net                
Notes receivable allowance for doubtful accounts (16) (19) (16) (17)        
United States and Canada | Notes Receivable                
Receivables, net                
Receivables 363     344        
Notes receivable allowance for doubtful accounts (16)     (17)        
International                
Receivables, net                
Notes receivable allowance for doubtful accounts (25) $ (25) $ (24) (24)        
International | Notes Receivable                
Receivables, net                
Receivables 351     240        
Notes receivable allowance for doubtful accounts (25)     (24)        
Balances over 90 days past due | Notes Receivable                
Receivables, net                
Receivables 44     63        
Notes receivable allowance for doubtful accounts, balances over 90 days past due (14)     (15)        
Notes receivable, net, balances over 90 days past due 30     48        
Balances over 90 days past due | United States and Canada | Notes Receivable                
Receivables, net                
Receivables 5     13        
Notes receivable allowance for doubtful accounts, balances over 90 days past due (2)     (3)        
Balances over 90 days past due | International | Notes Receivable                
Receivables, net                
Receivables 39     50        
Notes receivable allowance for doubtful accounts, balances over 90 days past due $ (12)     $ (12)