v3.26.1
Employee Benefit Plan, Schedule, Asset Held for Investment (Details) - EBP002 - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 40,237,114,000  
Notes receivable from participants 614,078,000 $ 587,174,000
EBP, Asset Held for Investment $ 40,851,192,000  
Entity Tax Identification Number 91-1223280  
EBP, Plan Number 002  
Registered investment company funds    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 610,665,000  
Common commingled trust funds    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value 16,852,301,000  
Separately managed accounts    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value 2,655,644,000  
EBP, Synthetic Investment Contract    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,780,435,000  
Investment, Identifier [Axis]: Common commingled trust funds, Capital Group, New Perspective Trust U3    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Capital Group [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 628,517,000  
Investment, Identifier [Axis]: Common commingled trust funds, State Street, Global All Cap Equity Ex-U.S. Index Securities Lending Series Fund Class X    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] State Street [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 176,497,000  
Investment, Identifier [Axis]: Common commingled trust funds, State Street, S&P 500 Index Securities Lending Series Fund Class X    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] State Street [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,731,384,000  
Investment, Identifier [Axis]: Common commingled trust funds, State Street, Small/Mid Cap Index Securities Lending Class II    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] State Street [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 140,619,000  
Investment, Identifier [Axis]: Common commingled trust funds, State Street, U.S. Bond Index Securities Lending Series Fund Class X    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] State Street [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 171,650,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, Retirement Balanced Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 36,645,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2005 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 23,077,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2010 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 36,474,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2015 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 119,423,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2020 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 392,108,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2020 Active Trust-Income K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,809,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2025 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 861,953,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2025 Active Trust-Income K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,660,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2030 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,397,184,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2035 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,509,447,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2040 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,760,441,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2045 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,017,008,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2050 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,433,649,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2055 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,744,032,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2060 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 985,054,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2065 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 333,989,000  
Investment, Identifier [Axis]: Common commingled trust funds, T. Rowe Price, TRP Ret 2070 Active Trust K    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,156,000  
Investment, Identifier [Axis]: Common commingled trust funds, Wellington, CIF II Growth S5    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wellington [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,334,525,000  
Investment, Identifier [Axis]: Costco Wholesale Corporation, Common stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Costco Wholesale Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Costco Wholesale Corporation common stock  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 18,338,069,000  
Investment, Identifier [Axis]: Fully Benefit-Responsive Contracts, Capital Preservation Portfolio, Northern Institutional Treasury Portfolio, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Northern Institutional Treasury Portfolio [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,369,000  
Investment, Identifier [Axis]: Fully Benefit-Responsive Contracts, Capital Preservation Portfolio, T. Rowe Price Cash Reserves Trust, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Cash Reserves Trust [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 17,013,000  
Investment, Identifier [Axis]: Fully Benefit-Responsive Contracts, Capital Preservation Portfolio, T. Rowe Price Intermediate Term Common Trust, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Intermediate Term Common Trust [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,124,170,000  
Investment, Identifier [Axis]: Fully Benefit-Responsive Contracts, Capital Preservation Portfolio, T. Rowe Price Managed Bond Trust, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Managed Bond Trust [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 152,429,000  
Investment, Identifier [Axis]: Fully Benefit-Responsive Contracts, Capital Preservation Portfolio, T. Rowe Price Short Term Common Trust, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Short Term Common Trust [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 475,454,000  
Investment, Identifier [Axis]: Participant loans, Interest rates of 4.25% to 10.50% maturing through 2040    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
Investment, Identifier [Axis]: Registered investment company funds, PIMCO, Income Institutional    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PIMCO [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Registered investment company funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 610,665,000  
Investment, Identifier [Axis]: Separately Managed Accounts, International Equity Portfolio, Capital Group International All Country Equity Trust, Common Trust    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Capital Group International All Country Equity Trust [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common commingled trust funds  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 249,003,000  
Investment, Identifier [Axis]: Separately Managed Accounts, International Equity Portfolio, Northern Institutional Treasury Portfolio Premier Shares, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Northern Institutional Treasury Portfolio Premier Shares [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 115,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Abbott Laboratories, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Abbott Laboratories [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Abbott Laboratories., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,559,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Alcon AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alcon AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,578,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Allstate Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Allstate Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,326,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Alphabet Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alphabet Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,384,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Alphabet Inc., Class C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alphabet Inc., Class C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,036,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Amazon.com Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Amazon.com Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,672,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Ameren Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ameren Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,149,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, American Express Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] American Express Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,301,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Ametek Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ametek Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,857,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Analog Devices Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Analog Devices Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,854,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Annaly Capital Management Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Annaly Capital Management Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,001,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Apollo Global Management Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Apollo Global Management Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 874,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Arista Networks Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Arista Networks Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,963,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, AstraZeneca PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] AstraZeneca PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,280,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Atmos Energy Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Atmos Energy Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,220,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Autozone Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Autozone Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,699,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Ball Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ball Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,563,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Bank of America Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bank of America Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,608,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Berkshire Hathaway Inc., Class B, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Berkshire Hathaway Inc., Class B [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 16,061,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Booking Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Booking Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,752,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, CME Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CME Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,460,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, CSX Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CSX Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,969,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Capital One Financial Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Capital One Financial Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,962,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Caterpillar Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Caterpillar Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,822,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Cencora Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cencora Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,729,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Chevron Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Chevron Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,067,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Chubb Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Chubb Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,437,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Cigna Group, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cigna Group [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,852,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Cisco Systems Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cisco Systems Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,907,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Citigroup Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Citigroup Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,145,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Colgate-Palmolive Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Colgate-Palmolive Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,878,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Conocophillips, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Conocophillips [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,215,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Corebridge Financial Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Corebridge Financial Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 129,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Danaher Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Danaher Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,844,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Deere & Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Deere & Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,422,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Dollar Tree Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Dollar Tree Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,382,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Elevance Health Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Elevance Health Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,303,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Equifax Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Equifax Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,210,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Equity LifeStyle Properties Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Equity LifeStyle Properties Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,507,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Essex Property Trust Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Essex Property Trust Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,959,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Exxon Mobil Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Exxon Mobil Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,752,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Fifth Third Bancorp, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Fifth Third Bancorp [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,834,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Franco-Nevada Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Franco-Nevada Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 908,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, General Electric Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] General Electric Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,569,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Gilead Sciences Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Gilead Sciences Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,932,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Goldman Sachs Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Goldman Sachs Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,226,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Home Depot Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Home Depot Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,097,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Intel Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Intel Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,518,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, InterDigital Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] InterDigital Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,494,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Intercontinental Exchange Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Intercontinental Exchange Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,611,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, International Business Machines Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] International Business Machines Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,161,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, International Paper Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] International Paper Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,690,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, JPMorgan Chase & Co., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] JPMorgan Chase & Co. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 18,969,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Johnson & Johnson, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Johnson & Johnson [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,945,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, KLA Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] KLA Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,638,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, KeyCorp, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] KeyCorp [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,095,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Keysight Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Keysight Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 13,567,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Lam Research Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lam Research Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,902,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Linde PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Linde PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,529,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Lowe's Companies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lowe's Companies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,033,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, McDonald's Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] McDonald's Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,563,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Merck & Co. Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Merck & Co. Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 811,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Meta Platforms Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Meta Platforms Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,635,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Metlife Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Metlife Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,250,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Microsoft Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Microsoft Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,430,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Mondelez International Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Mondelez International Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,896,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Morgan Stanley, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Morgan Stanley [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,252,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Norfolk Southern Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Norfolk Southern Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,212,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Northern Institutional Treasury Portfolio, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Northern Institutional Treasury Portfolio [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,028,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Northrop Grumman Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Northrop Grumman Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,090,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Old Dominion Freight Line Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Old Dominion Freight Line Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,698,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Owens Corning, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Owens Corning [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,726,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, PACCAR Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PACCAR Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 111,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, PPG Industries Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PPG Industries Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,122,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Parker-Hannifin Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Parker-Hannifin Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,772,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Pentair PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pentair PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,578,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Pinterest Inc., Class A., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pinterest Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,227,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Proctor & Gamble Co/The, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Proctor & Gamble Co/The [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,025,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Progressive Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Progressive Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 634,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Public Storage, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Public Storage [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,111,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Quest Diagnostics Incorporated, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Quest Diagnostics Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,710,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Range Resources Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Range Resources Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,581,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Republic Services Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Republic Services Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,998,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Revvity Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Revvity Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,887,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, SLB N.V., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SLB N.V. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,928,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Salesforce Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Salesforce Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,383,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, T-Mobile US Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] T-Mobile US Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,456,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, T. Rowe Price Government Money Fund, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Government Money Fund [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,197,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, TE Connectivity Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TE Connectivity Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,560,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, TechnipFMC PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TechnipFMC PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,868,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Tenet Healthcare Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Tenet Healthcare Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,723,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Texas Instruments Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Texas Instruments Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,627,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, The Charles Schwab Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Charles Schwab Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,783,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, The Southern Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Southern Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,459,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, The Travelers Companies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Travelers Companies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,638,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, The Walt Disney Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Walt Disney Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,898,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Toll Brothers Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Toll Brothers Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,078,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Tractor Supply Co., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Tractor Supply Co. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 174,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, UnitedHealth Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] UnitedHealth Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,246,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, VICI Properties Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] VICI Properties Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,210,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Valero Energy Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Valero Energy Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,446,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Visa Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Visa Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,475,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, W. W. Grainger Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] W. W. Grainger Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,323,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Wabtec Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wabtec Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,017,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Walmart Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Walmart Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,720,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Welltower Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Welltower, Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,258,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Large Cap Value Portfolio, Xcel Energy, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Xcel Energy [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,446,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Agilent Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Agilent Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 28,153,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Alcon AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alcon AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,411,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Align Technology Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Align Technology Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,916,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Alnylam Pharmaceuticals Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alnylam Pharmaceuticals Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 17,684,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Amphenol Corp., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Amphenol Corp., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,330,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Arcellx Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Arcellx Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,202,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ascendis Pharma, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ascendis Pharma [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,913,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Assurant Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Assurant Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 22,177,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Atlassian Corp., Class A., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Atlassian Corp., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,162,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Aurora Innovation Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Aurora Innovation Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,588,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Avantor Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Avantor Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,484,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Avery Dennison Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Avery Dennison Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,919,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, BWX Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BWX Techologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,656,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ball Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ball Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,794,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Bending Spoons S.p.A., Class C, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bending Spoons S.p.A., Class [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,437,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, BioNTech SE, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BioNTech SE [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,796,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Biogen Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Biogen Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,688,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Birkenstock Holding PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Brikenstock Holding PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,723,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Booz Allen Hamilton Holdings Corporation, Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Booz Allen Hamilton Holdings Corporation, Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,816,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Broadridge Financial Solutions Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Broadridge Financial Solutions Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,070,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Bruker Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bruker Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,632,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Bullish, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bullish [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 875,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Burlington Stores Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Burlington Stores Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 19,166,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, CCC Intelligent Solutions Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CCC Intelligent Solutions Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,430,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Caris Life Sciences Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Caris Life Sciences Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,898,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Casey's General Stores Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Casey's General Stores Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,644,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Cboe Global Markets Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cboe Global Markets Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,343,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Cencora Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cencora Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 19,441,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Cheniere Energy Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cheniere Energy Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 13,691,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Corcept Therapeutics Incorporated, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Corcept Therapeutics Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,198,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Corning Incorporated, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Corning Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,729,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Corpay Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Corpay Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,341,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Costar Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Costar Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,903,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Crispr Therapeutics AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Crispr Therapeutics AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,155,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Cytokinetics Incorporated, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cytokinetics Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,770,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, DT Midstream Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] DT Midstream Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,539,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Databricks, Series H Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Databricks, Series H Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,874,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Databricks, Series I Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Databricks, Series I Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 799,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Databricks, Series J, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Databricks, Series J [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,514,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Dollar Tree Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Dollar Tree Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 21,340,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Domino's Pizza Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Domino's Pizza Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 20,254,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, DraftKings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] DraftKings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,213,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Duolingo Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Duolingo Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,274,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, EQT Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] EQT Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,796,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, ESAB Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] ESAB Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,743,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Elanco Animal Health Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Elanco Animal Health Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,597,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Encompass Health Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Encompass Health Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,137,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Equifax Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Equifax Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,342,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Everpure Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Everpure Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,450,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Expand Energy Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Expand Energy Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,696,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ferguson Enterprises Inc. Par, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ferguson Enterprises Inc. Par [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 15,147,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Fortive Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Fortive Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,798,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Hilton Worldwide Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Hilton Worlwide Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 32,238,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Hologic Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Hologic Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,095,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Hubspot Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Hubspot Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,083,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, ITT Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] ITT Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,499,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ingersoll Rand Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ingersoll Rand Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,202,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ionis Pharmaceuticals Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ionis Pharmaceuticals Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 16,786,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Keysight Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Keysight Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 16,378,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Lattice Semiconductor Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lattice Semiconductor Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 25,537,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Liberty Live Holdings Inc., Series C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Liberty Live Holdings Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,399,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Liberty Media Corp., Series B Liberty Formula One, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Liberty Media Corp., Series C Liberty Formula One [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 21,077,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Live Nation Entertainment Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Live Nation Entertainment Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,388,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, MACOM Technology Solutions Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MACOM Technology Solutions Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 15,053,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, MSCI Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MSCI Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 20,433,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Manhattan Associates Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Manhattan Associates Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,927,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Maplebear Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Maplebear Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 906,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Markel Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Markel Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,363,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Martin Marietta Materials Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Martin Marietta Materials Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,664,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Masimo Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Masimo Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,556,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, McCormick & Company Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] McCormick & Company Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,579,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, McGraw Hill Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] McGraw Hill Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,577,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Mettler-Toldeo International Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Mettler-Toldeo International Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 24,479,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Microchip Technology Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Microchip Technology Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 15,726,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Molina Healthcare Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Molina Healthcare Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,063,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Monday.com Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Monday.com Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,681,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, MongoDB Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MongoDB Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,736,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Monolithic Power Systems Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Monolithic Power Systems Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 16,509,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, NXP Semiconductors N.V., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] NXP Semiconductors N.V. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,137,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Natera Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Natera Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,887,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Netskope Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Netskope Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,281,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, New York Times Co., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] New York Times Co., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 15,021,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Northern Institutional Treasury Portfolio, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Northern Institutional Treasury Portfolio [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 935,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Nuro Inc., Series D, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Nuro Inc., Series D [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 520,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Nuvalent Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Nuvalent Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,214,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Old Dominion Freight Line Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Old Dominion Freight Line Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,453,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, On Holding AG, Class A, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] On Holding AG, Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,790,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Onestream Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Onestream Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,511,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, PTC Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PTC Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 27,171,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Paylocity Holding Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Paylocity Holding Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,078,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Planet Fitness Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Planet Fitness Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 18,655,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Pool Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pool Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,068,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Quanta Services Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Quanta Services Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,452,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Quidelortho Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Quidelortho Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,284,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, RB Global Inc., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] RB Global Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,219,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ralliant Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ralliant Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,375,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Raymond James Financial Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Raymond James Financial Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,210,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Reddit Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Reddit Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,051,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Redwood Materials Inc., Series C, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Redwood Materials Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 756,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Revolution Medicines Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Revolution Medicines Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,552,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ross Stores Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ross Stores Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,669,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ryan Specialty Holdings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ryan Specialty Holdings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,217,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Service Corporation International, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Service Corporation International [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,171,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Sila Nanotechnologies Inc., Series F, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Sila Nanotechnologies Inc., Series F [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 622,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Sportradar Group AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Sportradar Group AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,335,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, StandardAero Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] StandardAero Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,532,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, T. Rowe Price Government Reserve Fund, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Treasury Reserve Fund [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 29,100,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, TPG Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TPG Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,085,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, TechnipFMC PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TechnipFMC PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 19,361,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Teleflex Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Teleflex Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 13,471,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Texas Roadhouse Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Texas Roadhouse Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,009,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Textron Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Textron Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 16,166,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, The Cooper Companies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Cooper Companies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 18,642,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Toast Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Toast Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,925,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, TopBuild Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TopBuild Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,702,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Trade Desk Inc/The, Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Trade Desk Inc/The, Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,574,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Tradeweb Markets Inc., Class A, Series C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Tradeweb Markets Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,960,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Transunion, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Transunion [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,525,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Tyler Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Tyler Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 21,964,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, UL Solutions Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] UL Solutions Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,491,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Ulta Beauty Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ulta Beauty Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,649,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Unity Software Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Unity Software Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,052,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Vaxcyte Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Vaxcyte Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,716,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Veeva Systems Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Veeva Systems Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 20,196,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Veralto Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Veralto Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 13,256,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Viking Holdings Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Viking Holdings Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 22,887,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, West Pharmaceutical Services, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] West Pharmaceutical Services [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,703,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Wingstop Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wingstop Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,711,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Wyndham Hotels & Resorts Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wyndham Hotels & Resorts Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,746,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, XPO Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] XPO Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,209,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Yum! Brands Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Yum! Brands Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 25,833,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Zoom Communications Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Zoom Communications Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,295,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Mid-Cap Growth Portfolio, Zscaler Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Zscaler Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,107,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, 1661 Inc. D/B/A/ Goat, Series F Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] 1661 Inc. D/B/A/ Goat, Series F Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 82,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, ABL Space Systems, Series A-8, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] ABL Space Systems, Series A-8 [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, API Group Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] API Group Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,897,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, AZZ Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] AZZ Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,015,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Advanced Drainage Systems Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Advanced Drainage Systems Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 539,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Advanced Energy Industries Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Advanced Energy Industries Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,602,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Albany International Corp., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Albany International Corp., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 318,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Alignment Healthcare Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alignment Healthcare Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,438,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Alliance Laundry Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Alliance Laundry Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 708,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Apogee Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Apogee Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,421,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Applied Digital Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Applied Digital Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,752,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, AptarGroup Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] AptarGroup Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 982,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Arcellx Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Arcellx Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,081,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Arcosa Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Arcosa Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,311,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Atlanta Braves Holdings Inc., Series C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Atlanta Braves Holdings Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,970,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Atlantic Union Bankshares Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Atlantic Union Bankshares Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 851,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Atmus Filtration Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Atmus Filtration Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,567,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Aurora Innovation Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Aurora Innovation Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,195,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Axsome Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Axsome Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 87,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BETA Technologies Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BETA Technologies Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,081,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BJ's Wholesale Club Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BJ's Wholesale Club Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,837,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BRC Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BRC Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 270,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Banc of California Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Banc of California Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,932,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bel Fuse Inc., Class B, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bel Fuse Inc., Class B [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,767,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bicara Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bicara Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,691,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BillionToOne Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BillionToOne Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 252,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bio-Rad Laboratories Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bio-Rad Laboratories Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 530,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bio-Techne Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bio-Techne Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,798,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BioLife Solutions Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BioLife Solutions Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,672,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Birkenstock Holding PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Birkenstock Holding PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,133,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Black Diamond Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Black Diamond Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 416,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Black Rock Coffee Bar Inc., Class A Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Black Rock Coffee Bar Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 522,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Blue Foundry Bancorp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Blue Foundry Bancorp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 508,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Boot Barn Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Boot Barn Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,068,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Booz Allen Hamilton Holdings Corporation, Class A., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Booz Allen Hamilton Holdings Corporation, Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 954,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, BrightSpring Health Services Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] BrightSpring Health Services Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,515,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bruker Corp., Convertible Series A, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bruker Corp., Convertible Series A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,258,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Bullish, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Bullish [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 171,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Burlington Stores Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Burlington Stores Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,853,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CCC Intelligent Solutions Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CCC Intelligent Solutions Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,785,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CECO Environmental Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CECO Environmental Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,274,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CG Oncology Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CG Oncology Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 430,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CRB Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CRB Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 362,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CRB Group, Series D Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CRB Group, Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 484,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CSW Industrials Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CSW Industrials Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,557,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cactus Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cactus Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 613,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, California Water Services Group, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] California Water Services Group [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,154,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Captsone Copper Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Capstone Copper Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,029,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, CareTrust REIT Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] CareTrust REIT Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,334,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Caris Life Sciences Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Caris Life Sciences Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,899,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Casella Waste Systems Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Casella Waster Systems Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,401,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cash & Cash Equivalents, Foreign Currency    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cash & Cash Equivalents [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Cash and Cash Equivalents [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 30,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cava Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cava Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 63,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cboe Global Markets Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cboe Global Markets Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,897,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cellares Corp., Series D Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cellares Corp., Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 617,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cellebrite DI Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cellebrite DI Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,103,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cellink Inc., Series D, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Celllink Inc., Series D [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cenovus Energy Inc., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cenovus Energy Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,490,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Checkr Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Checkr Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 225,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Checkr Inc., Series C Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Checkr Inc., Series C Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 307,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Checkr Inc., Series D Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Checkr Inc., Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 480,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Chesapeake Utilities Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Chesapeake Utilities Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,720,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cipher Digital Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cipher Digital Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 788,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cleerly, Series C Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cleerly, Series C Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 377,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Colliers International Group Inc., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Colliers International Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,863,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Columbia Banking Systems Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Columbia Banking Systems Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,167,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Corcept Therapeutics Incorporated, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Corcept Therapeutics Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 799,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Crane Co., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Crane Co. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,709,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cubesmart, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cubesmart [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,807,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Curbline Properties Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Curbline Properties Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,142,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Cytokinetics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Cytokinetics Incorporated [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,907,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Definity Financial Corporation, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Definity Financial Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,099,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Denali Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Denali Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,515,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Denison Mines Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Denison Mines Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 49,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Descartes Systems Group/The, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Descartes Systems Group/The [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 55,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Dime Community Bancshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Dime Community Bancshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,021,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Diploma PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Diploma PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,793,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Duolingo Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Duolingo Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 51,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Dutch Bros Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Dutch Bros Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,844,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Dyne Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Dyne Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,411,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, East West Bancorp Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] East West Bancorp Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,329,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Eastern Bankshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Eastern Bankshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,985,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Eastgroup Properties Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Eastgroup Properties Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,544,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Elanco Animal Health Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Elanco Animal Health Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,044,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Element Solutions Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Element Solutions Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,834,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Enpro Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Enpro Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,722,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Entegris Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Entegris Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,972,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Epirus Inc., Series C-2 Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Epirus Inc., Series C-2 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 396,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Epirus Inc., Series D Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Epirus Inc., Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 99,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Equity Bancshares Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Equity Bancshares Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,038,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Erasca Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Erasca Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 795,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Esab Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] ESAB Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,900,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Esco Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Esco Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,056,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, FB Financial Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] FB Financial Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,567,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, FTAI Aviation Ltd., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] FTAI Aviation Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,113,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Fabrinet, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Fabrinet [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 314,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Federal Signal Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Federal Signal Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,237,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Firstservice Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Firstservice Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,839,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Five Star Bancorp, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Five Star Bancorp [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,163,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Flagship Communities REIT UT, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Flagship Communities REIT UT [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,783,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Flagstar Bank, National Association, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Flagstar Bank, National Association [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,983,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Flexe, Series C Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Flexe, Series C Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 59,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Flexe, Series D Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Flexe, Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 30,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Floor & Décor Holdings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Floor & Décor Holdings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,958,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Flowserve Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Flowserve Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,198,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, GCI Liberty Inc., Series C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] GCI Liberty Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 291,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, GPGI Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] GPGI Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 31,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, GRAIL Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] GRAIL Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 49,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, GeneDx Holdings Corp., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] GeneDx Holdings Corp., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,457,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Golar LNG Limited, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Golar LNG Limited [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,670,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Goosehead Insurance Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Goosehead Insurance Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,190,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Graco Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Graco Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,843,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Grocery Outlet Holding Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Grocery Outlet Holding Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,194,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, HA Sustainable Infrastructure Capital Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] HA Sustainable Infrastructure Capital Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,805,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Hagerty Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Hagerty Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,073,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Hamilton Lane Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Hamilton Lane Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,976,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Haul Hub, Series B Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Haul Hub, Series B Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 21,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Haul Hub, Series C Convertible, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Haul Hub, Series C Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Healthequity Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Healthequity Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 31,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Home Bancshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Home Bancshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,835,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Honor Technology Inc., Series D, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Honor Technology Inc., Series D [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 252,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, IRadimed Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] IRadimed Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 350,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Idacorp Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Idacorp Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,786,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Immatics NV, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Immatics NV [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,679,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Immunocore Holdings PLC - ADR, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Immunocore Holdings PLC - ADR [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,092,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Immunome Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Immunome Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,507,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Immunovant Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Immunovant Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,141,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Impinj Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Impinj Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 883,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Independence Realty Trust Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Independence Realty Trust Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,981,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Installed Building Products Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Installed Building Products Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,855,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, InterDigital Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] InterDigital Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,652,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, International Paper Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] International Paper Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,706,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, IonQ Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] IonQ Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 34,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Ionis Pharmaceuticals Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ionis Pharmaceuticals Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 774,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, JBT Marel Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] JBT Marel Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,839,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, JFrog Ltd., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] JFrog Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,425,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kadant Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kadant Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 664,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kardigan Inc., Series B Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kardigan Inc., Series B Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 557,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kardium Inc., Series D-6 Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kardium Inc., Series D-6 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 211,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kardium Inc., Series D-7 Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kardium Inc., Series D-7 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 415,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kardium Inc., Series D-8 Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kardium Inc., Series D-8 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 295,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Karman Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Karman Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,768,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kearny Financial Corp/Md, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kearny Financial Corp/Md [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 613,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Knife River Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Knife River Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,652,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, KoBold Metals Co., Series B-1, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] KoBold Metals Co., Series B-1 [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,284,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kobold Metals Co., Novanta Inc., Tangible Equity Units, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,002,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kobold Metals Co., Series C-1 Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kobold Metals Co., Series C-1 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 729,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kodiak Sciences Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kodiak Sciences Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 347,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kontoor Brands Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kontoor Brands Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 724,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kratos Defense & Security Solutions Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kratos Defense & Security Solutions Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,458,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Kymera Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Kymera Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,267,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Lattice Semiconductor Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lattice Semiconductor Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,712,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Leonardo DRS Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Leonardo DRS Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 443,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Liberty Live Holdings Inc., Series C, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Liberty Live Holdings Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,316,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Life Time Group Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Life Time Group Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,948,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Lightmatter Inc., Series D Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lightmatter Inc., Series D Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 588,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Littelfuse Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Littlefuse Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,905,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Live Oak Bancshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Live Oak Bancshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,260,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Loar Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Loar Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,907,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Louisiana-Pacific Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Louisiana-Pacific Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,411,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Lumexa Imaging Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Lumexa Imaging Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,127,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, MACOM Technology Solutions Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MACOM Technology Solutions Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,373,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, MSA Safety Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MSA Safety Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,876,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, MYR Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MYR Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,192,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Madison Square Garden Sports Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Madison Square Garden Sports Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,666,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Manus Bio Inc., Series One-6, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Manus Bio Inc., Series One-6 [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 85,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, MapLight Therapeutics Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] MapLight Therapeutics Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 584,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Maravai LifeSciences Holdings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Maravai LifeSciences Holdings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 454,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Marqeta Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Marqeta Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,651,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Masimo Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Masimo Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,926,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Mercury Systems Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Mercury Systems Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,167,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Miami International Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Miami International Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,188,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Middlesex Water Co., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Middlesex Water Co. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,311,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Mirador Therapeutics Inc., Series B Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Mirador Therapeutics Inc., Series B Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 555,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Mirion Technologies Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Mirion Technologies Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,308,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Molina Healthcare Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Molina Healthcare Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,722,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, National Energy Services Reunited Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] National Energy Services Reunited Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 194,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, National Resilence, Series B Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] National Resilence, Series B Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 384,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, National Resilence, Series C Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] National Resilence, Series C Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 222,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Neogen Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Neogen Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,195,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Neptune Insurance Holdings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Neptune Insurance Holdings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,762,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Netskope Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Netskope Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 214,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Northern Institutional Treasury Portfolio, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] Northern Institutional Treasury Portfolio [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,476,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Novanta Inc., Tangible Equity Units, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Novanta Inc., Tangible Equity Units [Member]  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Nuro Inc., Series C, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Nuro Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 647,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Nuro Inc., Series D, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Nuro Inc., Series D [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 208,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Nuvalent Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Nuvalent Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,503,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, OGE Energy Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] OGE Energy Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,464,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, OPENLANE Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] OPENLANE Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,335,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, OR Royalties Inc., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] OR Royalties Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,618,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, OceanFirst Financial Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] OceanFirst Financial Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,201,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Olaplex Holdings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Olaplex Holdings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 931,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Onestream Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Onestream Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,168,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Onto Innovation Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Onto Innovation Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,308,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Oscar Health Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Oscar Health Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,825,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, PAR Technology Corp/Del, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PAR Technology Corp/Del [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,094,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, PJT Partners Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PJT Partners Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 757,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Parsons Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Parsons Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,861,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Patrick Industries Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Patrick Industries Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 694,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Pax Labs Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pax Labs Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 51,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Pennymac Financial Services, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pennymac Financial Services [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,343,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Penumbra Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Penumbra Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 31,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Personalis Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Personalis Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,053,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Pinnacle Financial Partners, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Pinnacle Financial Partners [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,768,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Planet Fitness Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Planet Fitness Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,599,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Praxis Precision Medicines Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Praxis Precision Medicines Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,305,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, PriceSmart Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] PriceSmart Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 634,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Prime Medicine Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Prime Medicine Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 391,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Procept Biorobotics Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Procept Biorobotics Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,847,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Prosperity Bancshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Prosperity Bancshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,843,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, QXO Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] QXO Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,804,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Quidelortho Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Quidelortho Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,051,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, RBC Bearings Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] RBC Bearings Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,979,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, RLI Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] RLI Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,389,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Radnet Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Radnet Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,686,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Ralliant Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ralliant Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 881,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Rambus Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Rambus Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,934,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Range Resources Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Range Resources Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 60,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Red Rock Resorts Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Red Rock Resorts Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 602,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Reddit Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Reddit Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 70,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Redwood Materials Inc., Series C, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Redwood Materials Inc., Series C [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 369,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Renasant Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Renasant Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,453,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Repligen Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Repligen Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,065,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Revolution Medicines Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Revolution Medicines Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 578,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Riot Platforms Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Riot Platforms Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 42,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Rocket Companies Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Rocket Companies Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,182,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Root Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Root Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,250,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Royal Gold Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Royal Gold Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,869,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Rush Enterprises Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Rush Enterprises Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 906,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, SECURE Waste Infrastructure Corp., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SECURE Waste Infrastructure Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,909,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, SPX Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SPX Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,028,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Saia Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Saia Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,217,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Savers Value Village Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Savers Value Village Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,921,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, SecurityScorecard Inc., Series E Convertible, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SecurityScorecard Inc., Series E Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 186,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Semtech Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Semtech Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,133,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, SiTime Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SiTime Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,485,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Sila Nanotechnologies Inc., Series F, Preferred Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Sila Nanotechnologies Inc., Series F [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Preferred Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 206,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Simply Good Foods Co/The, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Simply Good Foods Co/The [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 373,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Simpson Manufacturing Co. Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Simpson Manufacturing Co. Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 533,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Siteone Landscape Supply Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Siteone Landscape Supply Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,919,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Sotera Health Co., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Sotera Health Co. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,735,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, SouthState Bank Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] SouthState Bank Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,275,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Spirax Group PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Spirax Group PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,906,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Sportradar Group AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Sportradar Group AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,069,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Standex International Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Standex International Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,003,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Stepstone Group Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Stepstone Group Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 874,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Stevanato Group SpA, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Stevanato Group SpA [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,602,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Stifel Financial Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Stifel Financial Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 58,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, StoneX Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] StoneX Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,582,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Surgery Partners Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Surgery Partners Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 223,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, T. Rowe Price Government Reserve Fund, Money Market Securities    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Asset Held for Investment, Party-in-Interest [true false] true  
EBP, Investment, Issuer Name [Extensible Enumeration] T. Rowe Price Government Reserve Fund [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Money Market Funds [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,005,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, TMX Group Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TMX Group Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,952,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, TWFG Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TWFG Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,736,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, TXNM Energy Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TXNM Energy Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 58,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, TechnipFMC PLC, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] TechnipFMC PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 4,065,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Teledyne Technologies Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Teledyne Technologies Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,872,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Terreno Realty Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Terreno Realty Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,809,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Texas Capital Bancshares Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Texas Capital Bancshares Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,874,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, The Ensign Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Ensign Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,020,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, The Macerich Company, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Macerich Company [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 950,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, The Middleby Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] The Middleby Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,364,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Tower Semiconductor Ltd., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Tower Semiconductor Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 563,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Treeline Biosciences Inc., Series A-2 Convertible, Convertible Equity    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Treeline Biosciences Inc., Series A-2 Convertible [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Equity Securities [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 475,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Treeline Biosciences Inc., Warrants    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Treeline Biosciences Inc., Warrants [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Warrant [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 71,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Turning Point Brands Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Turning Point Brands Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 471,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, UL Solutions Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] UL Solutions Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,203,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, USCB Financial Holdings Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] USCB Financial Holdings Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 741,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, United States Lime & Minerals Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] United States Lime & Minerals Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,178,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Uniti Group Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Uniti Group Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,516,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Uranium Energy Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Uranium Energy Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 506,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Urban Outfitters Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Urban Outfitters Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 918,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, VSE Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] VSE Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,301,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Vaxcyte Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Vaxcyte Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,129,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Viper Energy Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Viper Energy Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,884,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Warrior Met Coal Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Warrior Met Coal Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,920,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Wealthfront Corporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wealthfront Corporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 446,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Weatherford International PLC, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Weatherford International PLC [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,961,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Weir Group ADR, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Weir Group ADR [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,155,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Western Alliance Bancorporation, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Western Alliance Bancorporation [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,246,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, White Mountains Insurance Group Ltd., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] White Mountains Insurance Group Ltd. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,971,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Willscot Holdings Corp., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Willscot Holdings Corp. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,900,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Wingstop Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wingstop Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,043,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Workiva Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Workiva Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 865,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Wyndham Hotels & Resorts Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Wyndham Hotels & Resorts Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,953,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Xenon Pharmaceuticals Inc., Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Xenon Pharmaceuticals Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 642,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Xometry Inc., Class A., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Xometry Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 484,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, Ypsomed Holding AG, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] Ypsomed Holding AG [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,178,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, eToro Group Ltd., Class A, Foreign Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] eToro Group Ltd., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,109,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, i3 Verticals Inc., Class A, Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] i3 Verticals Inc., Class A [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,516,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, iCapital Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] iCapital Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 795,000  
Investment, Identifier [Axis]: Separately Managed Accounts, Small-Cap Core Portfolio, nCino Inc., Common Stock    
EBP, Schedule of Asset Held for Investment [Line Items]    
EBP, Investment, Issuer Name [Extensible Enumeration] nCino Inc. [Member]  
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 844,000