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 |