XML 36 R19.htm IDEA: XBRL DOCUMENT
v3.24.0.1

CAPITAL STOCK | 12 Months Ended
--- | ---
Dec. 31, 2023
CAPITAL STOCK [Abstract] |
CAPITAL STOCK | CAPITAL STOCK The Company had no shares of preferred stock outstanding as of December 31, 2023 and 2022. The activity related to outstanding common stock and common stock held in treasury was as follows:
| 2023 |  | 2022 |  | 2021
| Outstanding Common Stock | Treasury Stock |  | Outstanding Common Stock | Treasury Stock |  | Outstanding Common Stock | Treasury Stock
Balance at beginning of period | 50,256,323 |  | 59,402,896 |  |  | 51,220,205 |  | 58,439,014 |  |  | 52,524,391 |  | 57,134,828 |
Exercise of stock options | 139,189 |  | (139,189) |  |  | 101,802 |  | (101,802) |  |  | 188,444 |  | (188,444) |
Settlement of restricted stock units – net of 32,800, 31,132 and 61,377 shares retained, respectively | 83,795 |  | (83,795) |  |  | 64,649 |  | (64,649) |  |  | 127,969 |  | (127,969) |
Settlement of performance share units – net of 18,521, 10,359 and 9,746 shares retained, respectively | 28,135 |  | (28,135) |  |  | 13,890 |  | (13,890) |  |  | 12,507 |  | (12,507) |
Purchase of treasury shares | (1,190,040) |  | 1,190,040 |  |  | (1,144,223) |  | 1,144,223 |  |  | (1,633,106) |  | 1,633,106 |
Balance at end of period | 49,317,402 |  | 60,341,817 |  |  | 50,256,323 |  | 59,402,896 |  |  | 51,220,205 |  | 58,439,014 |

X
- Definition CAPITAL STOCK [Abstract] + References No definition available. + Details
Name: | gww_CapitalStockAbstract
Namespace Prefix: | gww_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of the activity of outstanding common stock and common stock held in treasury. + References No definition available. + Details
Name: | gww_CapitalStockTextBlock
Namespace Prefix: | gww_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration