XML 20 R70.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Consolidating Statements of Comprehensive Income (Loss) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales | $ 862,000 us-gaap_SalesRevenueNet | [1] | $ 983,300 us-gaap_SalesRevenueNet | [1] | $ 961,200 us-gaap_SalesRevenueNet | [1] | $ 767,200 us-gaap_SalesRevenueNet | [1] | $ 798,300 us-gaap_SalesRevenueNet | [1] | $ 878,000 us-gaap_SalesRevenueNet | $ 852,300 us-gaap_SalesRevenueNet | $ 744,900 us-gaap_SalesRevenueNet |  | $ 3,573,732 us-gaap_SalesRevenueNet | $ 3,273,496 us-gaap_SalesRevenueNet | $ 2,779,062 us-gaap_SalesRevenueNet
Materials, labor, and other operating expenses (excluding depreciation) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,065,671 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization | 2,846,614 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization | 2,403,445 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 51,439 us-gaap_DepreciationDepletionAndAmortization | 38,038 us-gaap_DepreciationDepletionAndAmortization | 33,407 us-gaap_DepreciationDepletionAndAmortization
Selling and distribution expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 264,173 us-gaap_SellingExpense | 245,283 us-gaap_SellingExpense | 235,055 us-gaap_SellingExpense
General and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 48,489 us-gaap_GeneralAndAdministrativeExpense | 45,489 us-gaap_GeneralAndAdministrativeExpense | 43,122 us-gaap_GeneralAndAdministrativeExpense
Other (income) expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (1,589)us-gaap_OtherOperatingIncomeExpenseNet | (685)us-gaap_OtherOperatingIncomeExpenseNet | 902 us-gaap_OtherOperatingIncomeExpenseNet
Total costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,428,183 us-gaap_CostsAndExpenses | 3,174,739 us-gaap_CostsAndExpenses | 2,715,931 us-gaap_CostsAndExpenses
Income (loss) from operations | 28,900 us-gaap_OperatingIncomeLoss | [1] | 56,200 us-gaap_OperatingIncomeLoss | [1] | 45,900 us-gaap_OperatingIncomeLoss | [1] | 14,600 us-gaap_OperatingIncomeLoss | [1] | 21,400 us-gaap_OperatingIncomeLoss | [1] | 30,500 us-gaap_OperatingIncomeLoss | 22,200 us-gaap_OperatingIncomeLoss | 24,600 us-gaap_OperatingIncomeLoss |  | 145,549 us-gaap_OperatingIncomeLoss | 98,757 us-gaap_OperatingIncomeLoss | 63,131 us-gaap_OperatingIncomeLoss
Foreign currency exchange gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (432)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax | (424)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax | 37 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (22,049)us-gaap_InterestExpense | (20,426)us-gaap_InterestExpense | (21,757)us-gaap_InterestExpense
Interest income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 237 us-gaap_InvestmentIncomeInterest | 241 us-gaap_InvestmentIncomeInterest | 392 us-gaap_InvestmentIncomeInterest
Total nonoperating income (expense) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (22,244)us-gaap_NonoperatingIncomeExpense | (20,609)us-gaap_NonoperatingIncomeExpense | (21,328)us-gaap_NonoperatingIncomeExpense
Income (loss) before income taxes and equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 123,305 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 78,148 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 41,803 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax (provision) benefit |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (43,296)us-gaap_IncomeTaxExpenseBenefit | 38,788 us-gaap_IncomeTaxExpenseBenefit | (307)us-gaap_IncomeTaxExpenseBenefit
Income (loss) before equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 80,009 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates | 116,936 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates | 41,496 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax
Net Income (Loss) | 15,700 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [1] | 32,300 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [1] | 26,400 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [1] | 5,600 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [1] | 9,800 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [1] | 15,900 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | 10,400 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | 80,800 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | [2] | 80,009 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | 116,936 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic | 41,496 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Defined benefit pension plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net actuarial gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (46,234)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax | 60,100 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax | (8,432)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
Amortization of actuarial (gain) loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (15)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax | 5,692 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax | 7,632 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Amortization of prior service costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax | 188 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax | 416 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Other comprehensive income (loss), net of tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (46,249)us-gaap_OtherComprehensiveIncomeLossNetOfTax | 65,980 us-gaap_OtherComprehensiveIncomeLossNetOfTax | (384)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 33,760 us-gaap_ComprehensiveIncomeNetOfTax | 182,916 us-gaap_ComprehensiveIncomeNetOfTax | 41,112 us-gaap_ComprehensiveIncomeNetOfTax
Boise Cascade Company (Parent) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Materials, labor, and other operating expenses (excluding depreciation) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 179 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 140 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 120 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Selling and distribution expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
General and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 19,252 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 18,786 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 16,425 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Other (income) expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (26)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (150)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 126 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Total costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 19,405 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 18,776 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 16,671 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income (loss) from operations |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (19,405)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (18,776)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (16,671)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Foreign currency exchange gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (379)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (292)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 149 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (22,049)us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (20,426)us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (21,757)us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Interest income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 32 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 83 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 196 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Total nonoperating income (expense) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (22,396)us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (20,635)us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (21,412)us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income (loss) before income taxes and equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (41,801)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (39,411)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (38,083)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income tax (provision) benefit |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (43,402)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 38,656 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (300)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income (loss) before equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (85,203)bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (755)bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (38,383)bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 165,212 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 117,691 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 79,879 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net Income (Loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 80,009 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 116,936 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 41,496 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Defined benefit pension plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net actuarial gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (46,234)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 60,100 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (8,432)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Amortization of actuarial (gain) loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (15)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,692 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 7,632 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Amortization of prior service costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 188 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 416 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Other comprehensive income (loss), net of tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (46,249)us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 65,980 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (384)us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Comprehensive income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 33,760 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 182,916 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 41,112 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,560,416 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,258,873 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,765,980 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Materials, labor, and other operating expenses (excluding depreciation) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,057,603 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,831,103 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,390,124 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 50,070 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 36,682 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 31,691 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Selling and distribution expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 261,749 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 242,743 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 231,593 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
General and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 27,573 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 26,135 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 25,529 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Other (income) expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (889)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 324 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,818 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Total costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,396,106 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,136,987 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,681,755 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Income (loss) from operations |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 164,310 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 121,886 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 84,225 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Foreign currency exchange gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 18 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (115)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (124)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Interest income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 205 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 158 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 196 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Total nonoperating income (expense) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 223 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 43 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 72 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Income (loss) before income taxes and equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 164,533 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 121,929 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 84,297 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Income tax (provision) benefit |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 106 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 154 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (7)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Income (loss) before equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 164,639 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 122,083 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 84,290 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net Income (Loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 164,639 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 122,083 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 84,290 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Defined benefit pension plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net actuarial gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Amortization of actuarial (gain) loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Amortization of prior service costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Other comprehensive income (loss), net of tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Comprehensive income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 164,639 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 122,083 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 84,290 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Non-guarantor Subsidiaries [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 31,540 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 26,882 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 26,478 us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Materials, labor, and other operating expenses (excluding depreciation) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 27,956 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 28,338 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 27,885 us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,190 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,216 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,596 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Selling and distribution expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,424 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 2,540 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 3,462 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
General and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Other (income) expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (674)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (859)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (2,042)us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Total costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 30,896 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 31,235 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 30,901 us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income (loss) from operations |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 644 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,353)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,423)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Foreign currency exchange gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (71)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (17)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Interest income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Total nonoperating income (expense) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (71)us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (17)us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income (loss) before income taxes and equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 573 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,370)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,411)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income tax (provision) benefit |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (22)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income (loss) before equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 573 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,392)bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,411)bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net Income (Loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 573 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,392)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,411)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Defined benefit pension plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net actuarial gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Amortization of actuarial (gain) loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Amortization of prior service costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive income (loss), net of tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 573 us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,392)us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,411)us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Consolidation, Eliminations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (18,224)us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (12,259)us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (13,396)us-gaap_SalesRevenueNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Materials, labor, and other operating expenses (excluding depreciation) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (19,888)us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (12,827)us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (14,564)us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Selling and distribution expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_SellingExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
General and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,664 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 568 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 1,168 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Other (income) expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherOperatingIncomeExpenseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Total costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (18,224)us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (12,259)us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (13,396)us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Income (loss) from operations |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Foreign currency exchange gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_ForeignCurrencyTransactionGainLossBeforeTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Interest income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InvestmentIncomeInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Total nonoperating income (expense) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Income (loss) before income taxes and equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Income tax (provision) benefit |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Income (loss) before equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (165,212)us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (117,691)us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (79,879)us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Net Income (Loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (165,212)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (117,691)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (79,879)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Defined benefit pension plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net actuarial gain (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Amortization of actuarial (gain) loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Amortization of prior service costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Other comprehensive income (loss), net of tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Comprehensive income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (165,212)us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (117,691)us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember | (79,879)us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember
Reportable Legal Entities [Member] | Boise Cascade Company (Parent) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,560,416 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,258,873 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,765,980 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Reportable Legal Entities [Member] | Non-guarantor Subsidiaries [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 13,316 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 14,623 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 13,082 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Consolidation, Eliminations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (18,224)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (12,259)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (13,396)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Costs and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity in net income of affiliates |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (165,212)us-gaap_IncomeLossFromSubsidiariesNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (117,691)us-gaap_IncomeLossFromSubsidiariesNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (79,879)us-gaap_IncomeLossFromSubsidiariesNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net Income (Loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (165,212)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (117,691)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (79,879)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Consolidation, Eliminations [Member] | Boise Cascade Company (Parent) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Consolidation, Eliminations [Member] | Guarantor Subsidiaries [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | $ 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | $ 0 us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
[1] | Each quarter of 2014, as well as the three months ended December 31, 2013, includes the results of the acquired plywood plants, Chester Wood Products LLC and Moncure Plywood LLC.
[2] | Net income for the three months ended March 31, 2013, includes a $68.7 million income tax benefit associated with recording net deferred tax assets upon our conversion to a corporation.

X
- Definition This concept represents the sum of (a) operating profit (loss), (b) nonoperating income (expense), and (c) income tax provision (benefit) before inclusion of the income (loss) from the equity in net income (loss) of affiliates. + References No definition available. + Details
Name: | bcc_IncomeLossBeforeEquityInNetIncomeLossOfAffiliates
Namespace Prefix: | bcc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Comprehensive Income -URI http://asc.fasb.org/extlink&oid=35737396 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e557-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 + Details
Name: | us-gaap_ComprehensiveIncomeNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate cost of goods produced and sold during the reporting period, excluding depreciation, depletion, and amortization. + References No definition available. + Details
Name: | us-gaap_CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total costs of sales and operating expenses for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CostsAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_CostsAndExpensesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35710027&loc=d3e41242-110953 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of income (loss) of subsidiary attributable to the parent entity. + References No definition available. + Details
Name: | us-gaap_IncomeLossFromSubsidiariesNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 9 -Article 9 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(b)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_InvestmentIncomeInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1377-109256 + Details
Name: | us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 + Details
Name: | us-gaap_NonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of (increase) decrease in the value of the projected benefit obligation related to a change in an actuarial assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) related to pension and other postretirement benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669619-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustment from accumulated other comprehensive income (loss) for actuarial gain (loss) related to pension and other postretirement benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e689-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations. + References No definition available. + Details
Name: | us-gaap_OtherOperatingIncomeExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SalesRevenueNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenses recognized in the period that are directly related to the selling and distribution of products or services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_SellingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_GuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_NonGuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ReportableLegalEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |