v3.26.1
Schedule H, Line 4(i) - Schedule of Assets (Held at end of Year) (Detail) - EBP 002 [Member]
12 Months Ended
Dec. 31, 2025
USD ($)
EBP, Schedule of Asset Held for Investment [Line Items]  
Entity Tax Identification Number 13-3713590
EBP, Plan Number 002
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 508,503,397
EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution 1,814,542
EBP, Asset Held for Investment 510,317,939
Mutual Fund [Member]  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value 301,499,178
Commingled Pool [Member]  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value 91,572,896
Common Collective Trust [Member]  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 106,295,583
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2010 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2010 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 224,493
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2015 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2015 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 197,501
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2020 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2020 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,222,128
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2025 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2025 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 736,518
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2030 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2030 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,759,815
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2035 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2035 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,510,170
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2040 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2040 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 20,823,394
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2045 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2045 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,373,711
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2050 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2050 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 12,809,512
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2055 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2055 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 11,158,325
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2060 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2060 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,247,090
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2065 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2065 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 3,041,484
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom 2070 CP B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom 2070 CP B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 317,494
Investment, Identifier [Axis]: Commingled Pool | Fidelity Institutional Asset Management Trust Company | Fidelity Freedom Retire B  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Institutional Asset Management Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Commingled Pools Fidelity Freedom Retire B [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,151,261
Investment, Identifier [Axis]: Common Collective Trust | Harbor Trust Company | Harbor Capital Appreciation CIT 2  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Harbor Trust Company [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Collective Trusts Harbor Capital Appreciation CIT 2 [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 64,530,065
Investment, Identifier [Axis]: Common Collective Trust | T. Rowe Price | T. Rowe Price Stable Value Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] T Rowe Price [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Collective Trusts T Rowe Price Stable Value Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 41,765,518
Investment, Identifier [Axis]: Common Stock | ING Groep NV  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Ing Groep Nv [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Common Stock [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,135,740
Investment, Identifier [Axis]: Mutual Fund | American Century Investments | American Century Small Cap Growth IV  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] American Century Investments [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds American Century Small Cap Growth IV [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 10,269,513
Investment, Identifier [Axis]: Mutual Fund | Baird | Baird Core Plus Institutional  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Baird [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Baird Core Plus Institutional [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,322,048
Investment, Identifier [Axis]: Mutual Fund | Baird | Baird SH TM Bond IS  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Baird [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Baird SH TM Bond IS [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 8,511,983
Investment, Identifier [Axis]: Mutual Fund | Blackrock | iShares U.S. Aggregate Bond Index K  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Blackrock [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds iShares U.S. Aggregate Bond Index K [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,104,001
Investment, Identifier [Axis]: Mutual Fund | Capital Group | American Funds Balanced Fund Class R6  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Capital Group [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds American Funds Balanced Fund Class R6 [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 7,425,922
Investment, Identifier [Axis]: Mutual Fund | Carillon Family of Funds | Carillon Eagle Mid Cap Growth R6  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Carillon Family of Funds [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Carillon Eagle Mid Cap Growth R6 [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 13,790,004
Investment, Identifier [Axis]: Mutual Fund | Cohen & Steers | Cohen & Steers Institutional Realty Shares  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Cohen & Steers [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Cohen And Steers Institutional Realty Shares [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,846,309
Investment, Identifier [Axis]: Mutual Fund | Dimensional Fund Advisors | DFA U.S. Small Cap I  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Dimensional Fund Advisors [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds DFA U.S. Small Cap I [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,539,872
Investment, Identifier [Axis]: Mutual Fund | Fidelity Emerging Markets Index Fund | Fidelity Emerging Markets Index Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Emerging Markets Index Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity Emerging Markets Index Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 5,145,459
Investment, Identifier [Axis]: Mutual Fund | Fidelity Investments Institutional Operations Company, LLC | Fidelity 500 Index Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Investments Institutional Operations Company, LLC [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity 500 Index Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 128,768,274
Investment, Identifier [Axis]: Mutual Fund | Fidelity Investments Institutional Operations Company, LLC | Fidelity Government Money Market Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Investments Institutional Operations Company, LLC [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity Government Money Market Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 263,032
Investment, Identifier [Axis]: Mutual Fund | Fidelity Investments Institutional Operations Company, LLC | Fidelity International Capital Appreciation K6  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Investments Institutional Operations Company, LLC [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity International Capital Appreciation K6 [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 9,290,221
Investment, Identifier [Axis]: Mutual Fund | Fidelity Investments Institutional Operations Company, LLC | Fidelity International Index Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Investments Institutional Operations Company, LLC [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity International Index Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 18,271,702
Investment, Identifier [Axis]: Mutual Fund | Fidelity Investments Institutional Operations Company, LLC | Fidelity Mid Cap Index Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Fidelity Investments Institutional Operations Company, LLC [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Asset Held for Investment, Party-in-Interest [true false] true
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Fidelity Mid Cap Index Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 14,436,819
Investment, Identifier [Axis]: Mutual Fund | PIMCO | PIMCO All Asset Institutional  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] PIMCO [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds PIMCO All Asset Institutional [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 2,063,017
Investment, Identifier [Axis]: Mutual Fund | PIMCO | PIMCO High Yield Inst  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] PIMCO [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds PIMCO High Yield Inst [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,578,580
Investment, Identifier [Axis]: Mutual Fund | Parnassus | Parnassus Core Equity IS  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Parnassus [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Parnassus Core Equity IS [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 1,399,964
Investment, Identifier [Axis]: Mutual Fund | Seafarer Funds | Seafarer OS GR&IN IV  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] Seafarer Funds [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds Seafarer OS GR And IN IV [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 6,776,348
Investment, Identifier [Axis]: Mutual Fund | T. Rowe Price | T. Rowe Price Equity Income Fund  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Investment, Issuer Name [Extensible Enumeration] T Rowe Price [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Participation Status [Extensible Enumeration] EBP, Participant-Directed [Member]
EBP, Investment, Current Value, Type [Extensible Enumeration] Mutual Funds T. Rowe Price Equity Income Fund [Member]
EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value $ 30,696,110
Maximum [Member]  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Asset Held for Investment, Participant Loan, Interest Rate 10.50%
Minimum [Member]  
EBP, Schedule of Asset Held for Investment [Line Items]  
EBP, Asset Held for Investment, Participant Loan, Interest Rate 5.25%