Basis of Presentation and Significant Accounting Policies - Schedule of Sales of Accounts Receivable (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Financial Institution One | ||||
Transfer of Financial Assets Accounted for as Sales [Line Items] | ||||
Proceeds received | $ 753 | $ 772 | $ 1,340 | $ 1,447 |
Collected from customers and remitted to financial institution | 620 | 710 | 1,160 | 1,330 |
Financial Institution Two | ||||
Transfer of Financial Assets Accounted for as Sales [Line Items] | ||||
Proceeds received | 295 | 324 | 543 | 611 |
Collected from customers and remitted to financial institution | $ 269 | $ 300 | $ 549 | $ 512 |