v3.24.0.1
Sale of Accounts Receivable: (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
arrangement
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sale of Accounts Receivable [Abstract]      
Accounts Receivable, Arrangement | arrangement 2    
Accounts receivable sold $ 13,300 $ 11,900  
Trade receivables sold and derecognized that remain uncollected 1,600 1,000 $ 900
Gain (loss) on sale of accounts receivable $ 49 $ 26 $ 9