v3.26.1
Sale of Accounts Receivable: (Details)
$ in Billions
6 Months Ended
Jun. 30, 2026
USD ($)
arrangement
Jun. 30, 2025
USD ($)
Sale of Accounts Receivable [Abstract]    
Trade receivable (in arrangements) | arrangement 2  
Cumulative trade receivables sold $ 5.3 $ 5.6
Trade receivables sold and derecognized that remain uncollected $ 0.6 $ 0.7