Profit Sharing Payable (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Profit Sharing Payable Activity [Roll Forward] | |
| Profit sharing payable, beginning balance | $ 2,035 |
| Profit sharing expense | 308 |
| Payments/other | (496) |
| Profit sharing payable, ending balance | $ 1,847 |