Profit Sharing Payable (Details) $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Profit Sharing Payable Activity [Roll Forward] | |
| Profit sharing payable, beginning balance | $ 2,035 |
| Profit sharing expense | 126 |
| Payments/other | (434) |
| Profit sharing payable, ending balance | $ 1,727 |