v3.25.3
Profit Sharing Payable - Schedule of Roll-Forward of Profit Sharing Payable Balance (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Profit Sharing Payable Activity [Roll Forward]  
Profit sharing payable, beginning balance $ 1,888
Profit sharing expense 576
Payments/other (409)
Profit sharing payable, ending balance $ 2,055