XML 33 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Agreement (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jun. 06, 2014
Line of Credit Facility [Line Items]      
Fixed rate debt carrying amount in excess of fair value $ 1,331,000graybar_LongTermDebtFairValueFixedRateDebtCarryingAmountInExcessOfFairValue $ 323,000graybar_LongTermDebtFairValueFixedRateDebtCarryingAmountInExcessOfFairValue  
Remaining borrowing capacity 483,658,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity 416,847,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity  
Credit agreement commitment fee percentage 0.40%us-gaap_LineOfCreditFacilityCommitmentFeePercentage 0.35%us-gaap_LineOfCreditFacilityCommitmentFeePercentage  
Line of credit | Credit Agreement | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
550,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Accordion feature, higher borrowing capacity option   200,000,000graybar_LineofCreditFacilityAccordionFeatureIncreaseLimit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Debt Instrument, Term     5 years
Line of credit | Credit Agreement | Letter of Credit Sub-Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= graybar_LetterofCreditSubFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Line of credit | Credit Agreement | Bridge Loan | Graybar Canada      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ dei_LegalEntityAxis
= graybar_GraybarCanadaMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Line of credit | Credit Agreement | Bridge Loan | UNITED STATES      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Line of credit | Credit Agreement | Bridge Loan | CANADA      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Line of credit | Amended Credit Agreement | Minimum | Eurodollar [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
Line of credit | Amended Credit Agreement | Maximum | Eurodollar [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate     1.60%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
Line of credit | Amended Credit Agreement | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Accordion feature, higher borrowing capacity option     300,000,000graybar_LineofCreditFacilityAccordionFeatureIncreaseLimit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Base Rate      
Line of Credit Facility [Line Items]      
Description of variable rate basis     base rate loans
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Eurodollar [Member]      
Line of Credit Facility [Line Items]      
Description of variable rate basis     Eurodollar rate
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Minimum      
Line of Credit Facility [Line Items]      
Credit agreement commitment fee percentage     0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Minimum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate     0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Maximum      
Line of Credit Facility [Line Items]      
Credit agreement commitment fee percentage     0.40%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Line of credit | Amended Credit Agreement | Revolving Credit Facility | Maximum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate     0.60%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Line of credit | Amended Credit Agreement | Letter of Credit Sub-Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity     50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= graybar_LetterofCreditSubFacilityMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Line of credit | Amended Credit Agreement | Bridge Loan | Graybar Canada      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity     100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ dei_LegalEntityAxis
= graybar_GraybarCanadaMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Line of credit | Amended Credit Agreement | Bridge Loan | UNITED STATES      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity     50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementGeographicalAxis
= country_US
Line of credit | Amended Credit Agreement | Bridge Loan | CANADA      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity     20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementGeographicalAxis
= country_CA
Line of credit | Amended Credit Agreement | Letter of Credit | Minimum      
Line of Credit Facility [Line Items]      
Credit agreement commitment fee percentage     1.00%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Line of credit | Amended Credit Agreement | Letter of Credit | Maximum      
Line of Credit Facility [Line Items]      
Credit agreement commitment fee percentage     1.60%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_DebtInstrumentAxis
= graybar_AmendedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Letter of Credit      
Line of Credit Facility [Line Items]      
Letters of credit outstanding 5,725,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
6,886,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
 
Letter of Credit | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Letters of credit outstanding $ 0us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
$ 711,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember