v3.26.1
Interest in Master Trust - Schedule of Investment Balances for the Plan's interest in the Master Trust (Details) - EBP 008 [Member] - USD ($)
Dec. 31, 2025
Dec. 31, 2024
EBP, Master Trust [Line Items]    
Total investments $ 1,043,724,480 $ 951,416,379
EBP, Nonconsolidated, Master Trust [Member]    
EBP, Master Trust [Line Items]    
Total investments 182,136,256 242,137,926
EBP, Nonconsolidated, Plan Interest in Master Trust [Member]    
EBP, Master Trust [Line Items]    
Total investments $ 143,074,096 $ 187,674,236