v3.26.1
Accounts Receivable Securitization Program - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
May 31, 2026
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Transfers and Servicing [Abstract]          
Accounts receivable securitization, facility limit   $ 275 $ 255 $ 230  
Additional purchase receivable (in percent) 100.00%        
Accounts receivable from securitization $ 275       $ 230
Unsold receivables retained $ 152       $ 133