Employee Benefit Plan, Schedule, Asset Held for Investment (Details) - WESCO DISTRIBUTION, INC. RETIREMENT SAVINGS PLAN
|
12 Months Ended |
|
Dec. 31, 2025
USD ($)
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
$ 2,214,279,261
|
| EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution |
24,540,339
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
2,214,279,261
|
| EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution |
$ 24,540,339
|
| Entity Tax Identification Number |
25-1723345
|
| EBP, Plan Number |
001
|
| Minimum |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Participant Loan, Interest Rate |
3.25%
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Participant Loan, Interest Rate |
3.25%
|
| Maximum |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Participant Loan, Interest Rate |
10.50%
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Participant Loan, Interest Rate |
10.50%
|
| Investment, Identifier [Axis]: Baron Small Cap Fund Class R-6 |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
$ 15,841,050
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
15,841,050
|
| Investment, Identifier [Axis]: Cash and Cash Equivalents |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
8,572,556
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
8,572,556
|
| Investment, Identifier [Axis]: Cohen & Steers Global Realty Shares, Inc. Class Z |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
3,291,053
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
3,291,053
|
| Investment, Identifier [Axis]: Collective Investment Trust Fund Total |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
1,766,044,938
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
1,766,044,938
|
| Investment, Identifier [Axis]: Common Stock |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
19,771,923
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
19,771,923
|
| Investment, Identifier [Axis]: Fidelity Inflation-Protected Bond Index Fund |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
5,513,192
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
5,513,192
|
| Investment, Identifier [Axis]: Fidelity U.S. Bond Index Fund |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
29,957,259
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
29,957,259
|
| Investment, Identifier [Axis]: Gabelli U.S. Treasury Money Market Fund Class AAA |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
33,848,462
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
33,848,462
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2010 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
6,775,539
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
6,775,539
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2015 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
6,911,204
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
6,911,204
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2020 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
36,478,385
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
36,478,385
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2025 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
94,805,984
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
94,805,984
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2030 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
218,752,302
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
218,752,302
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2035 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
183,530,535
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
183,530,535
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2040 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
185,439,648
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
185,439,648
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2045 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
131,164,596
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
131,164,596
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2050 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
97,104,808
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
97,104,808
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2055 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
77,549,894
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
77,549,894
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2060 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
38,807,129
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
38,807,129
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2065 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
16,495,187
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
16,495,187
|
| Investment, Identifier [Axis]: Great Gray Capital Group 2070 Target Date Trust Class MS |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
139,396
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
139,396
|
| Investment, Identifier [Axis]: Hartford International Opportunities Fund Class R6 |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
71,010,098
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
71,010,098
|
| Investment, Identifier [Axis]: Loomis Sayles Investment Grade Bond Fund Class N |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
44,370,439
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
44,370,439
|
| Investment, Identifier [Axis]: Loomis Sayles Large Cap Growth Trust Class C |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
287,571,617
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
287,571,617
|
| Investment, Identifier [Axis]: MFS Value Fund (Class R6) |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
46,900,764
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
46,900,764
|
| Investment, Identifier [Axis]: Mutual Funds |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
22,835,091
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
22,835,091
|
| Investment, Identifier [Axis]: PIMCO High Yield Fund Institutional Class |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
5,604,379
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
5,604,379
|
| Investment, Identifier [Axis]: Registered Investment Companies Total |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
238,982,904
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
238,982,904
|
| Investment, Identifier [Axis]: Self-Directed Accounts Total |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
51,179,570
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
51,179,570
|
| Investment, Identifier [Axis]: Spartan 500 Index Pool Class C |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
213,195,324
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
213,195,324
|
| Investment, Identifier [Axis]: Spartan Mid Cap Index Pool Class C |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
118,462,133
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
118,462,133
|
| Investment, Identifier [Axis]: Spartan Small Cap Index Pool Class C |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
21,117,593
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
21,117,593
|
| Investment, Identifier [Axis]: Spartan Total International Index Pool Class C |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
31,743,664
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
31,743,664
|
| Investment, Identifier [Axis]: Stable Value Fund (Lincoln) |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
85,404,701
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
85,404,701
|
| Investment, Identifier [Axis]: Total International Bond Index Fund Admiral |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
3,658,157
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
3,658,157
|
| Investment, Identifier [Axis]: Undiscovered Managers Behavioral Value Fund Class R6 |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
12,836,513
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
12,836,513
|
| Investment, Identifier [Axis]: Wesco Stock Fund |
|
| EBP, Schedule of Asset Held for Investment [Abstract] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
14,278,347
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
| EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value |
$ 14,278,347
|