v3.26.1
Master Trust Information - Net Appreciation in Fair Values of Investments and Investment Income (Details) - EBP 011
12 Months Ended
Dec. 31, 2025
USD ($)
EBP, Master Trust [Line Items]  
Total investment income $ 845,542,331
Master Trust Balances  
EBP, Master Trust [Line Items]  
Net appreciation 826,950,750
Interest, dividends and other income 30,659,229
Total investment income 857,609,979
Plan’s interest in Master Trust Balances  
EBP, Master Trust [Line Items]  
Net appreciation 815,326,799
Interest, dividends and other income 30,215,532
Total investment income $ 845,542,331