v3.25.4
Profit Sharing Payable (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Profit Sharing Payable Activity [Roll Forward]    
Profit sharing payable, beginning balance $ 1,888 $ 1,669
Profit sharing expense 799 783
Payments/other (652) (564)
Profit sharing payable, ending balance $ 2,035 $ 1,888