v3.26.1
Sale of Receivables - Schedule of Sale of Receivables (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Transfer of Financial Assets Accounted for as Sales [Roll Forward]    
Beginning balance $ 70 $ 130
Sales of receivables 0 35
Cash returned to purchasers (70) (155)
Outstanding balance sold to purchasers 0 10
Cash collected, not remitted to purchasers 0 0
Remaining sold receivables $ 0 $ 10