Accounts Receivable Sales Agreement - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Jan. 02, 2026 |
|
| Receivables [Abstract] | |||||
| Sale agreement amount | $ 1,250 | $ 1,000 | $ 1,250 | ||
| Sale agreement, benefit from cash from operations | $ 250 | ||||
| Principal amount outstanding of receivables sold at period end | 1,250 | 1,000 | |||
| Amount held as collateral | 1,600 | $ 1,500 | |||
| Accounts receivable sales transactions fees | $ 23 | $ 26 | |||