XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Short-term borrowings $ 0   $ 0
Interest income (expense), net 500,000 $ (900,000)  
Letters of credit outstanding 9,400,000   9,400,000
Minimum [Member]      
Line of Credit Facility [Line Items]      
Short-term borrowings 0 0  
Maximum [Member]      
Line of Credit Facility [Line Items]      
Short-term borrowings 38,000,000.0 $ 107,800,000  
Amended Credit Agreement [Member]      
Line of Credit Facility [Line Items]      
Remaining borrowing capacity $ 746,400,000    
Credit agreement commitment fee percentage 0.40%    
Letters of credit outstanding $ 3,600,000   3,600,000
Amended Credit Agreement [Member] | Bridge Loan [Member] | Line of credit [Member] | Graybar Canada [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 100,000,000.0    
Amended Credit Agreement [Member] | Bridge Loan [Member] | United States [Member] | Line of credit [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 75,000,000.0    
Amended Credit Agreement [Member] | Bridge Loan [Member] | Canada [Member] | Line of credit [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 20,000,000.0    
Amended Credit Agreement [Member] | Revolving Credit Facility [Member] | Line of credit [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 750,000,000.0    
Accordion feature, increase limit $ 375,000,000.0    
Expiration date Aug. 01, 2026    
Debt instrument, term 5 years    
Amended Credit Agreement [Member] | Letter of Credit Sub Facility [Member] | Line of credit [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 25,000,000.0    
Prudential Private Placement Shelf Agreement [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 200,000,000.0    
Debt maturity date Aug. 01, 2026    
Issuance period 3 years    
Notes issued face amount $ 0   $ 0
MetLife Private Placement Shelf Agreement [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 150,000,000.0    
Debt maturity date Jun. 01, 2024    
Issuance period 3 years