v3.26.1
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