XML 74 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable and Notes Receivable and Credit Quality of Receivables - Components of Total Notes Receivable, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Receivables, net            
Receivables $ 67       $ 40  
Notes receivable allowance for doubtful accounts (44) $ (40) $ (42) $ (40) (41) $ (40)
Accounts and notes receivable, net 635       543  
Provision for Loan, Lease, and Other Losses (6) (1) (4) (1)    
Charge-offs and recoveries 2 2 $ 2 $ 1    
Notes Receivable            
Receivables, net            
Receivables 679       584  
Notes receivable allowance for doubtful accounts (44)       (41)  
Accounts and notes receivable, net 635       543  
United States and Canada            
Receivables, net            
Notes receivable allowance for doubtful accounts (19) (16)     (17)  
Provision for Loan, Lease, and Other Losses (3) 0        
Charge-offs and recoveries 0 1        
United States and Canada | Notes Receivable            
Receivables, net            
Receivables 354       344  
Notes receivable allowance for doubtful accounts (19)       (17)  
International            
Receivables, net            
Notes receivable allowance for doubtful accounts (25) (24)     (24)  
Provision for Loan, Lease, and Other Losses (3) (1)        
Charge-offs and recoveries 2 $ 1        
International | Notes Receivable            
Receivables, net            
Receivables 325       240  
Notes receivable allowance for doubtful accounts (25)       (24)  
Balances over 90 days past due | Notes Receivable            
Receivables, net            
Receivables 46       63  
Notes receivable allowance for doubtful accounts, balances over 90 days past due (16)       (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 4       13  
Notes receivable allowance for doubtful accounts, balances over 90 days past due (4)       (3)  
Balances over 90 days past due | International | Notes Receivable            
Receivables, net            
Receivables 42       50  
Notes receivable allowance for doubtful accounts, balances over 90 days past due $ (12)       $ (12)