XML 31 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Condensed Consolidating Financial Statements (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jan. 03, 2015
Oct. 04, 2014
Jul. 05, 2014
Apr. 05, 2014
Jan. 04, 2014
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Jan. 03, 2015
Jan. 04, 2014
Dec. 29, 2012
Cash flows from operating activities:                      
Net (loss) income $ (7,640)us-gaap_NetIncomeLoss $ (860)us-gaap_NetIncomeLoss $ 3,236us-gaap_NetIncomeLoss $ (8,608)us-gaap_NetIncomeLoss $ (2,457)us-gaap_NetIncomeLoss $ (3,206)us-gaap_NetIncomeLoss $ (22,306)us-gaap_NetIncomeLoss $ (12,649)us-gaap_NetIncomeLoss $ (13,872)us-gaap_NetIncomeLoss $ (40,618)us-gaap_NetIncomeLoss $ (23,027)us-gaap_NetIncomeLoss
Adjustments to reconcile net (loss) income to cash (used in) provided by operating activities:                      
Depreciation and amortization                 9,473us-gaap_DepreciationDepletionAndAmortization 9,117us-gaap_DepreciationDepletionAndAmortization 8,565us-gaap_DepreciationDepletionAndAmortization
Amortization of debt issue costs                 3,156us-gaap_AmortizationOfFinancingCostsAndDiscounts 3,184us-gaap_AmortizationOfFinancingCostsAndDiscounts 3,746us-gaap_AmortizationOfFinancingCostsAndDiscounts
Write-off of debt issuance costs                 0us-gaap_WriteOffOfDeferredDebtIssuanceCost 119us-gaap_WriteOffOfDeferredDebtIssuanceCost 0us-gaap_WriteOffOfDeferredDebtIssuanceCost
Loss (gain) from sale of properties                 (5,251)us-gaap_GainLossOnSaleOfProperties (5,220)us-gaap_GainLossOnSaleOfProperties (9,885)us-gaap_GainLossOnSaleOfProperties
Gain from property insurance settlements                 0bxc_GainFromPropertyInsuranceSettlements 0bxc_GainFromPropertyInsuranceSettlements (476)bxc_GainFromPropertyInsuranceSettlements
Vacant property charges                 0bxc_VacantPropertyChargesNet 1,321bxc_VacantPropertyChargesNet (30)bxc_VacantPropertyChargesNet
Severance charges                 2,067us-gaap_SeveranceCosts1 5,607us-gaap_SeveranceCosts1 0us-gaap_SeveranceCosts1
Restructuring payments                 (2,805)us-gaap_PaymentsForRestructuring (3,057)us-gaap_PaymentsForRestructuring (6,084)us-gaap_PaymentsForRestructuring
Payments on modification on lease agreement                 0bxc_PaymentsOnModificationOnLeaseAgreement (300)bxc_PaymentsOnModificationOnLeaseAgreement (5,875)bxc_PaymentsOnModificationOnLeaseAgreement
Deferred income tax benefit charge (benefit)                 17us-gaap_DeferredIncomeTaxExpenseBenefit (5)us-gaap_DeferredIncomeTaxExpenseBenefit (20)us-gaap_DeferredIncomeTaxExpenseBenefit
Intraperiod income tax allocation related to hourly pension plan                 0bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan (8,894)bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan 0bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan
Pension expense                 901us-gaap_PensionExpense 4,591us-gaap_PensionExpense 3,942us-gaap_PensionExpense
Share-based compensation, excluding restructuring related                 3,840bxc_ShareBasedCompensationExcludingRestructuringRelated 3,222bxc_ShareBasedCompensationExcludingRestructuringRelated 2,797bxc_ShareBasedCompensationExcludingRestructuringRelated
Share-based compensation, restructuring related                 0bxc_ShareBasedCompensationRestructuringRelated 2,895bxc_ShareBasedCompensationRestructuringRelated 0bxc_ShareBasedCompensationRestructuringRelated
Increase in restricted cash related to insurance and other                 (263)bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther (1,810)bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther 695bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
Decrease (increase) in prepaid assets                 (942)us-gaap_IncreaseDecreaseInPrepaidExpense (3,062)us-gaap_IncreaseDecreaseInPrepaidExpense 889us-gaap_IncreaseDecreaseInPrepaidExpense
Accrued compensation and other                 (2,442)bxc_AccruedCompensationAndOtherNonCashExpenses (3,033)bxc_AccruedCompensationAndOtherNonCashExpenses 4,538bxc_AccruedCompensationAndOtherNonCashExpenses
Equity (deficit) in earnings of subsidiaries                 0bxc_EquityInEarningsOfSubsidiaries 0bxc_EquityInEarningsOfSubsidiaries 0bxc_EquityInEarningsOfSubsidiaries
Intercompany receivable                 0bxc_ProceedsFromIntercompanyReceivable 0bxc_ProceedsFromIntercompanyReceivable 0bxc_ProceedsFromIntercompanyReceivable
Intercompany payable                 0bxc_PaymentsOfIntercompanyPayable 0bxc_PaymentsOfIntercompanyPayable 0bxc_PaymentsOfIntercompanyPayable
Change in net cash used in other operating activities                 (6,121)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital (35,943)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital (20,225)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
Changes in primary working capital components:                      
Accounts receivable                 5,760us-gaap_IncreaseDecreaseInReceivables 7,168us-gaap_IncreaseDecreaseInReceivables (18,593)us-gaap_IncreaseDecreaseInReceivables
Inventories                 (18,966)us-gaap_IncreaseDecreaseInInventories 6,479us-gaap_IncreaseDecreaseInInventories (44,482)us-gaap_IncreaseDecreaseInInventories
Accounts payable                 7,026us-gaap_IncreaseDecreaseInAccountsPayable (17,585)us-gaap_IncreaseDecreaseInAccountsPayable 9,050us-gaap_IncreaseDecreaseInAccountsPayable
Net cash (used in) provided by operating activities                 (12,301)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations (39,881)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations (74,250)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash flows from investing activities:                      
Investment in subsidiaries                 0bxc_InvestmentsInSubsidiaries 0bxc_InvestmentsInSubsidiaries 0bxc_InvestmentsInSubsidiaries
Property, plant, and equipment investments                 (3,016)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (4,912)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (2,826)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from disposition of assets                 7,368us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 10,365us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 19,195us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Net cash provided by investing activities                 4,352us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations 5,453us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations 16,369us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash flows from financing activities:                      
Excess tax benefits from share-based compensation arrangements                 (16)us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 16us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Repurchase of shares to satisfy employee tax withholdings                 (957)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (3,192)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (526)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Repayments on revolving credit facilities                 (476,473)us-gaap_RepaymentsOfLongTermLinesOfCredit (560,186)us-gaap_RepaymentsOfLongTermLinesOfCredit (473,349)us-gaap_RepaymentsOfLongTermLinesOfCredit
Borrowings from revolving credit facilities                 494,794us-gaap_ProceedsFromLongTermLinesOfCredit 599,968us-gaap_ProceedsFromLongTermLinesOfCredit 550,270us-gaap_ProceedsFromLongTermLinesOfCredit
Payments of principal on mortgage                 (9,220)us-gaap_RepaymentsOfSecuredDebt (19,038)us-gaap_RepaymentsOfSecuredDebt (37,272)us-gaap_RepaymentsOfSecuredDebt
Payments on capital lease obligations                 (2,228)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (3,142)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (2,259)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
(Decrease) increase in bank overdrafts                 7,902us-gaap_ProceedsFromRepaymentsOfBankOverdrafts (16,007)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts 13,020us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
Increase (decrease) in restricted cash related to the mortgage                 (6,066)us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities 40us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities 9,970us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
Proceeds from rights/stock offering, less expenses paid                 (98)bxc_ProceedsFromStockOfferingLessExpensesPaid 38,715bxc_ProceedsFromStockOfferingLessExpensesPaid 0bxc_ProceedsFromStockOfferingLessExpensesPaid
Debt financing costs                 (201)us-gaap_PaymentsOfFinancingCosts (2,900)us-gaap_PaymentsOfFinancingCosts (1,683)us-gaap_PaymentsOfFinancingCosts
Net cash provided by (used in) financing activities                 7,437us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 34,274us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 58,171us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Increase (decrease) in cash                 (512)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (154)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 290us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents balance, beginning of period       5,034us-gaap_CashAndCashEquivalentsAtCarryingValue       5,188us-gaap_CashAndCashEquivalentsAtCarryingValue 5,034us-gaap_CashAndCashEquivalentsAtCarryingValue 5,188us-gaap_CashAndCashEquivalentsAtCarryingValue 4,898us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents balance, end of period 4,522us-gaap_CashAndCashEquivalentsAtCarryingValue       5,034us-gaap_CashAndCashEquivalentsAtCarryingValue       4,522us-gaap_CashAndCashEquivalentsAtCarryingValue 5,034us-gaap_CashAndCashEquivalentsAtCarryingValue 5,188us-gaap_CashAndCashEquivalentsAtCarryingValue
Supplemental cash flow information:                      
Income Taxes Paid, Net                 (210)us-gaap_IncomeTaxesPaidNet (332)us-gaap_IncomeTaxesPaidNet (508)us-gaap_IncomeTaxesPaidNet
Interest paid during the period                 23,147us-gaap_InterestPaid 24,706us-gaap_InterestPaid 24,288us-gaap_InterestPaid
Noncash transactions:                      
Capital leases                 1,108us-gaap_CapitalLeaseObligationsIncurred 5,069us-gaap_CapitalLeaseObligationsIncurred 5,238us-gaap_CapitalLeaseObligationsIncurred
BlueLinx Holdings                      
Cash flows from operating activities:                      
Net (loss) income                 (13,872)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(40,618)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(23,027)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Adjustments to reconcile net (loss) income to cash (used in) provided by operating activities:                      
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amortization of debt issue costs                 0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Write-off of debt issuance costs                   0us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Loss (gain) from sale of properties                 0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gain from property insurance settlements                     0bxc_GainFromPropertyInsuranceSettlements
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Vacant property charges                   0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Severance charges                 0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Restructuring payments                 0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments on modification on lease agreement                   0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Deferred income tax benefit charge (benefit)                 0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intraperiod income tax allocation related to hourly pension plan                   0bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Pension expense                 0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Share-based compensation, excluding restructuring related                 1,590bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
904bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
528bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Share-based compensation, restructuring related                   0bxc_ShareBasedCompensationRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Increase in restricted cash related to insurance and other                 0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Decrease (increase) in prepaid assets                 89us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(14)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
189us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accrued compensation and other                 1,322bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
698bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,160)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity (deficit) in earnings of subsidiaries                 8,534bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
34,862bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
18,701bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany receivable                 (5,617)bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,527bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,940)bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany payable                 4,259bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,440)bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,332bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in net cash used in other operating activities                 (3,695)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,081)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,377)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Changes in primary working capital components:                      
Accounts receivable                 0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Inventories                 0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accounts payable                 (376)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
779us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
42us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash (used in) provided by operating activities                 (4,071)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(302)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,335)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from investing activities:                      
Investment in subsidiaries                 4,359bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(35,202)bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,862bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Property, plant, and equipment investments                 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from disposition of assets                 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by investing activities                 4,359us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(35,202)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,862us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from financing activities:                      
Excess tax benefits from share-based compensation arrangements                 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Repurchase of shares to satisfy employee tax withholdings                 (210)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,192)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(526)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments on revolving credit facilities                 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Borrowings from revolving credit facilities                 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments of principal on mortgage                 0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments on capital lease obligations                 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(Decrease) increase in bank overdrafts                 0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Increase (decrease) in restricted cash related to the mortgage                 0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from rights/stock offering, less expenses paid                 (98)bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
38,715bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Debt financing costs                 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by (used in) financing activities                 (308)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,523us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(526)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Increase (decrease) in cash                 (20)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
19us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents balance, beginning of period       47us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
      28us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
47us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
27us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents balance, end of period 27us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
      47us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
      27us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
47us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Supplemental cash flow information:                      
Income Taxes Paid, Net                 0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest paid during the period                 0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Noncash transactions:                      
Capital leases                 0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
BlueLinx Corporation                      
Cash flows from operating activities:                      
Net (loss) income                 (23,534)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(49,205)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(37,237)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Adjustments to reconcile net (loss) income to cash (used in) provided by operating activities:                      
Depreciation and amortization                 6,405us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,700us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,040us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Amortization of debt issue costs                 1,735us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,841us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,471us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Write-off of debt issuance costs                   119us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Loss (gain) from sale of properties                 0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
554us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Gain from property insurance settlements                     0bxc_GainFromPropertyInsuranceSettlements
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Vacant property charges                   1,321bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(30)bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Severance charges                 2,067us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,607us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Restructuring payments                 (2,805)us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,057)us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(6,084)us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments on modification on lease agreement                   (300)bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5,875)bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Deferred income tax benefit charge (benefit)                 17us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(20)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intraperiod income tax allocation related to hourly pension plan                   (8,894)bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Pension expense                 901us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,591us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,942us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Share-based compensation, excluding restructuring related                 2,250bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,318bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,269bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Share-based compensation, restructuring related                   2,895bxc_ShareBasedCompensationRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Increase in restricted cash related to insurance and other                 (263)bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,810)bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
695bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Decrease (increase) in prepaid assets                 (1,031)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,048)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
700us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accrued compensation and other                 (2,857)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,959)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,259bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity (deficit) in earnings of subsidiaries                 0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany receivable                 (4,262)bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,440bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(10,332)bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany payable                 5,620bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5,527)bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,940bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Change in net cash used in other operating activities                 (15,757)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(48,419)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(31,262)bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Changes in primary working capital components:                      
Accounts receivable                 5,760us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
7,168us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(18,593)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Inventories                 (18,966)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,479us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(44,482)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accounts payable                 7,402us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(17,973)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8,619us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash (used in) provided by operating activities                 (21,561)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(52,745)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(85,718)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities:                      
Investment in subsidiaries                 806bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
38,663bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
154bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Property, plant, and equipment investments                 (3,016)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(4,912)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2,826)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from disposition of assets                 248us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,072us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
997us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by investing activities                 (1,962)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
34,823us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,675)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities:                      
Excess tax benefits from share-based compensation arrangements                 (16)us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
16us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Repurchase of shares to satisfy employee tax withholdings                 (747)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments on revolving credit facilities                 (476,473)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(560,186)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(473,349)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Borrowings from revolving credit facilities                 494,794us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
599,968us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
550,270us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments of principal on mortgage                 0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments on capital lease obligations                 (2,228)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,142)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2,259)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(Decrease) increase in bank overdrafts                 7,902us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(16,007)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
13,020us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Increase (decrease) in restricted cash related to the mortgage                 0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from rights/stock offering, less expenses paid                 0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Debt financing costs                 (201)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2,900)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by (used in) financing activities                 23,031us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
17,749us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
87,682us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Increase (decrease) in cash                 (492)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(173)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
289us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents balance, beginning of period       4,987us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
      5,160us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,987us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,160us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,871us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents balance, end of period 4,495us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
      4,987us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
      4,495us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,987us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,160us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Supplemental cash flow information:                      
Income Taxes Paid, Net                 40us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(61)us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
37us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest paid during the period                 11,490us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,226us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
9,309us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Noncash transactions:                      
Capital leases                 1,108us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,069us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,238us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
LLC Subsidiaries                      
Cash flows from operating activities:                      
Net (loss) income                 15,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
14,343us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
18,536us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Adjustments to reconcile net (loss) income to cash (used in) provided by operating activities:                      
Depreciation and amortization                 3,068us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,417us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,525us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Amortization of debt issue costs                 1,421us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,343us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,275us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Write-off of debt issuance costs                   0us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Loss (gain) from sale of properties                 (5,251)us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(5,774)us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(9,885)us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Gain from property insurance settlements                     (476)bxc_GainFromPropertyInsuranceSettlements
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Vacant property charges                   0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Severance charges                 0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Restructuring payments                 0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments on modification on lease agreement                   0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Deferred income tax benefit charge (benefit)                 0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(397)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intraperiod income tax allocation related to hourly pension plan                   0bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Pension expense                 0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Share-based compensation, excluding restructuring related                 0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Share-based compensation, restructuring related                   0bxc_ShareBasedCompensationRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Increase in restricted cash related to insurance and other                 0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Decrease (increase) in prepaid assets                 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accrued compensation and other                 (907)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
625bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(561)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Equity (deficit) in earnings of subsidiaries                 0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany receivable                 0bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany payable                 0bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Change in net cash used in other operating activities                 13,331bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,557bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
12,414bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Changes in primary working capital components:                      
Accounts receivable                 0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Inventories                 0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accounts payable                 0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(391)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
389us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash (used in) provided by operating activities                 13,331us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,166us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
12,803us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities:                      
Investment in subsidiaries                 (5,165)bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,461)bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,016)bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Property, plant, and equipment investments                 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from disposition of assets                 7,120us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,293us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
18,198us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by investing activities                 1,955us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,832us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
16,182us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities:                      
Excess tax benefits from share-based compensation arrangements                 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Repurchase of shares to satisfy employee tax withholdings                 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments on revolving credit facilities                 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Borrowings from revolving credit facilities                 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments of principal on mortgage                 (9,220)us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(19,038)us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(37,272)us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments on capital lease obligations                 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(Decrease) increase in bank overdrafts                 0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Increase (decrease) in restricted cash related to the mortgage                 (6,066)us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
40us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,970us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from rights/stock offering, less expenses paid                 0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Debt financing costs                 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,683)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) financing activities                 (15,286)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(18,998)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(28,985)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Increase (decrease) in cash                 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents balance, beginning of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents balance, end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Supplemental cash flow information:                      
Income Taxes Paid, Net                 (250)us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(271)us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(545)us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest paid during the period                 11,657us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,480us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
14,979us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Noncash transactions:                      
Capital leases                 0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations                      
Cash flows from operating activities:                      
Net (loss) income                 8,534us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
34,862us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
18,701us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Adjustments to reconcile net (loss) income to cash (used in) provided by operating activities:                      
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of debt issue costs                 0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Write-off of debt issuance costs                   0us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Loss (gain) from sale of properties                 0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfProperties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Gain from property insurance settlements                     0bxc_GainFromPropertyInsuranceSettlements
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Vacant property charges                   0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_VacantPropertyChargesNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Severance charges                 0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Restructuring payments                 0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRestructuring
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments on modification on lease agreement                   0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_PaymentsOnModificationOnLeaseAgreement
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income tax benefit charge (benefit)                 0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
397us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intraperiod income tax allocation related to hourly pension plan                   0bxc_IntraPeriodTaxAllocationRelatedToHourlyPensionPlan
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Pension expense                 0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Share-based compensation, excluding restructuring related                 0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_ShareBasedCompensationExcludingRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Share-based compensation, restructuring related                   0bxc_ShareBasedCompensationRestructuringRelated
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Increase in restricted cash related to insurance and other                 0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_IncreaseDecreaseInRestrictedCashRelatedToIneffectiveInterestRateSwapInsuranceAndOther
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Decrease (increase) in prepaid assets                 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Accrued compensation and other                 0bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(397)bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_AccruedCompensationAndOtherNonCashExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Equity (deficit) in earnings of subsidiaries                 (8,534)bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(34,862)bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(18,701)bxc_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany receivable                 9,879bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(7,967)bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
17,272bxc_ProceedsFromIntercompanyReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany payable                 (9,879)bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
7,967bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(17,272)bxc_PaymentsOfIntercompanyPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Change in net cash used in other operating activities                 0bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_AdjustmentsToReconcileNetLossToNetCashUsedInOperationsBeforeWorkingCapital
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Changes in primary working capital components:                      
Accounts receivable                 0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Inventories                 0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Accounts payable                 0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash (used in) provided by operating activities                 0us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from investing activities:                      
Investment in subsidiaries                 0bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_InvestmentsInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Property, plant, and equipment investments                 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from disposition of assets                 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by investing activities                 0us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities:                      
Excess tax benefits from share-based compensation arrangements                 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Repurchase of shares to satisfy employee tax withholdings                 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayments on revolving credit facilities                 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Borrowings from revolving credit facilities                 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments of principal on mortgage                 0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments on capital lease obligations                 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(Decrease) increase in bank overdrafts                 0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Increase (decrease) in restricted cash related to the mortgage                 0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from rights/stock offering, less expenses paid                 0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0bxc_ProceedsFromStockOfferingLessExpensesPaid
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Debt financing costs                 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by (used in) financing activities                 0us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Increase (decrease) in cash                 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents balance, beginning of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents balance, end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Supplemental cash flow information:                      
Income Taxes Paid, Net                 0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest paid during the period                 0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Noncash transactions:                      
Capital leases                 $ 0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CapitalLeaseObligationsIncurred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember