v3.26.1
MASTER TRUST - Fair Value of Master Trust's Investments (Details) - EBP 011 - Master Trust - USD ($)
Dec. 31, 2025
Dec. 31, 2024
EBP, Master Trust [Line Items]    
Investment at fair value $ 3,975,172,643 $ 3,521,057,282
Cash    
EBP, Master Trust [Line Items]    
Investment at fair value 36,704,440 34,763,871
Common stocks    
EBP, Master Trust [Line Items]    
Investment at fair value 70,996,693 57,213,231
Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 51,704,413 44,938,018
Other    
EBP, Master Trust [Line Items]    
Investment at fair value 57,714,481 43,835,594
Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 229,730,105 210,265,504
Level 1    
EBP, Master Trust [Line Items]    
Investment at fair value 446,850,132 391,016,218
Level 1 | Cash    
EBP, Master Trust [Line Items]    
Investment at fair value 36,704,440 34,763,871
Level 1 | Common stocks    
EBP, Master Trust [Line Items]    
Investment at fair value 70,996,693 57,213,231
Level 1 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 51,704,413 44,938,018
Level 1 | Other    
EBP, Master Trust [Line Items]    
Investment at fair value 57,714,481 43,835,594
Level 1 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 229,730,105 210,265,504
Level 2    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 2 | Cash    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 2 | Common stocks    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 2 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 2 | Other    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 2 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3 | Cash    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3 | Common stocks    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3 | Other    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Level 3 | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 0 0
Total    
EBP, Master Trust [Line Items]    
Investment at fair value 446,850,132 391,016,218
Total | Cash    
EBP, Master Trust [Line Items]    
Investment at fair value 36,704,440 34,763,871
Total | Common stocks    
EBP, Master Trust [Line Items]    
Investment at fair value 70,996,693 57,213,231
Total | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 51,704,413 44,938,018
Total | Other    
EBP, Master Trust [Line Items]    
Investment at fair value 57,714,481 43,835,594
Total | Mutual funds    
EBP, Master Trust [Line Items]    
Investment at fair value 229,730,105 210,265,504
NAV    
EBP, Master Trust [Line Items]    
Investment at fair value $ 3,528,322,511 $ 3,130,041,064