| 
           Debt (Details) (USD $) In Millions, unless otherwise specified 
         | 
        3 Months Ended | 
        12 Months Ended | 
        4 Months Ended | 
        8 Months Ended | 
      
      
        | 
           Dec. 31, 2014 
         | 
        
           Sep. 27, 2014 
         | 
        
           Jun. 28, 2014 
         | 
        
           Mar. 29, 2014 
         | 
        
           Dec. 31, 2013 
         | 
        
           Sep. 28, 2013 
         | 
        
           Jun. 29, 2013 
         | 
        
           Mar. 30, 2013 
         | 
        
           Dec. 31, 2014 
         | 
        
           Dec. 31, 2013 
         | 
        
           Dec. 31, 2012 
         | 
        
           Dec. 31, 2014 
         | 
        
           Aug. 31, 2014 
         | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
$ 455.7us-gaap_LongTermDebt
 | 
         | 
         
 | 
         
 | 
         
 | 
        
$ 459.8us-gaap_LongTermDebt
 | 
         
 | 
         
 | 
         
 | 
        
$ 455.7us-gaap_LongTermDebt
 | 
         | 
        
$ 459.8us-gaap_LongTermDebt
 | 
         
 | 
        
$ 455.7us-gaap_LongTermDebt
 | 
         | 
         
 | 
      
      
        | Current maturities of long-term debt | 
        
(5.5)us-gaap_LongTermDebtCurrent
 | 
         | 
         
 | 
         
 | 
         
 | 
        
(6.4)us-gaap_LongTermDebtCurrent
 | 
         
 | 
         
 | 
         
 | 
        
(5.5)us-gaap_LongTermDebtCurrent
 | 
         | 
        
(6.4)us-gaap_LongTermDebtCurrent
 | 
         
 | 
        
(5.5)us-gaap_LongTermDebtCurrent
 | 
         | 
         
 | 
      
      
        | Long-term debt, net | 
        
450.2us-gaap_LongTermDebtNoncurrent
 | 
         | 
         
 | 
         
 | 
         
 | 
        
453.4us-gaap_LongTermDebtNoncurrent
 | 
         
 | 
         
 | 
         
 | 
        
450.2us-gaap_LongTermDebtNoncurrent
 | 
         | 
        
453.4us-gaap_LongTermDebtNoncurrent
 | 
         
 | 
        
450.2us-gaap_LongTermDebtNoncurrent
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | 2015 | 
        
5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
 | 
         | 
         
 | 
         
 | 
        
5.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
 | 
         | 
         
 | 
      
      
        | 2016 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
 | 
         | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
 | 
         | 
         
 | 
      
      
        | 2017 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
 | 
         | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
 | 
         | 
         
 | 
      
      
        | 2018 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
 | 
         | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
 | 
         | 
         
 | 
      
      
        | 2019 | 
        
6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
 | 
         | 
         
 | 
         
 | 
        
6.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
 | 
         | 
         
 | 
      
      
        | Thereafter | 
        
426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
 | 
         | 
         
 | 
         
 | 
        
426.4us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
455.7us-gaap_LongTermDebt
 | 
         | 
         
 | 
         
 | 
         
 | 
        
459.8us-gaap_LongTermDebt
 | 
         
 | 
         
 | 
         
 | 
        
455.7us-gaap_LongTermDebt
 | 
         | 
        
459.8us-gaap_LongTermDebt
 | 
         
 | 
        
455.7us-gaap_LongTermDebt
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Letters of credit outstanding | 
        
8.0us-gaap_LettersOfCreditOutstandingAmount
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
8.0us-gaap_LettersOfCreditOutstandingAmount
 | 
         | 
         
 | 
         
 | 
        
8.0us-gaap_LettersOfCreditOutstandingAmount
 | 
         | 
         
 | 
      
      
        | Extinguishment of Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term debt repurchased | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.9us-gaap_EarlyRepaymentOfSeniorDebt
 | 
         | 
        
258.0us-gaap_EarlyRepaymentOfSeniorDebt
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Loss on early extinguishment of debt | 
        
0.1us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
         | 
        
0us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0.1us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0.3us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
32.3us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0.1us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
0.1us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
         | 
        
32.8us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
        
16.3us-gaap_GainsLossesOnExtinguishmentOfDebt
 | 
         
 | 
         | 
         
 | 
      
      
        | Senior notes due 2016 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Interest rate | 
        
11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         | 
         
 | 
         
 | 
        
11.25%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2016
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Extinguishment of Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term debt repurchased | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
249.8us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         
 | 
        
0us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         | 
        
249.8us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_SeniorNotesDue2016Member
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Debentures due 2023 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Extinguishment of Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term debt repurchased | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.9us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_DebenturesDue2023Member
 | 
         | 
        
4.8us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_DebenturesDue2023Member
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Notes due 2027 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Extinguishment of Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term debt repurchased | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_NotesDue2027Member
 | 
         | 
        
3.4us-gaap_EarlyRepaymentOfSeniorDebt / us-gaap_ExtinguishmentOfDebtAxis = bc_NotesDue2027Member
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Notes due 2027 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
         
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
      
      
        | Interest rate | 
        
7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
         
 | 
        
7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2027
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Discount on long-term debt | 
        
0.5us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
0.5us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
         
 | 
         
 | 
        
0.5us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
        
0.5us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
        
0.5us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
         
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         
 | 
        
162.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesDue2027Member
 | 
         | 
         
 | 
      
      
        | Senior notes due 2021 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
         
 | 
         
 | 
         
 | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
         
 | 
      
      
        | Interest rate | 
        
4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         | 
         
 | 
         
 | 
        
4.625%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2021
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
         
 | 
         
 | 
         
 | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
        
150.0us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
         
 | 
        
150.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_SeniorNotesDue2021Member
 | 
        [1] | 
         
 | 
      
      
        | Debentures due 2023 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
         
 | 
         
 | 
         
 | 
        
103.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
         
 | 
         
 | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
        
103.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
         
 | 
      
      
        | Interest rate | 
        
7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
         
 | 
         
 | 
        
7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2023
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Discount on long-term debt | 
        
0.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
         
 | 
         
 | 
        
0.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
        
0.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
        
0.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
         
 | 
         
 | 
         
 | 
        
103.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
         
 | 
         
 | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
        
103.7us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
         
 | 
        
104.1us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_DebenturesDue2023Member
 | 
        [1] | 
         
 | 
      
      
        | Loan with Fond Du Lac County Economic Development Corporation due 2021 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
36.8us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
         
 | 
         
 | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
        
36.8us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
      
      
        | Interest rate | 
        
2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
         
 | 
        
2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2021
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Discount on long-term debt | 
        
5.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
         
 | 
         
 | 
        
5.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
        
5.9us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
        
5.2us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
36.8us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
         
 | 
         
 | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
        
36.8us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
        
32.5us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total loan forgiveness | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.1bc_DebtInstrumentDebtForgiveness / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
        
2.1bc_DebtInstrumentDebtForgiveness / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Annual forgiveness percent | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
43.00%bc_DebtInstrumentAnnualForgiveness / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         | 
        
43.00%bc_DebtInstrumentAnnualForgiveness / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Notes payable through 2022 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
6.6us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
        
6.6us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         
 | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
         
 | 
      
      
        | Interest rate, maximum | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.892%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Due date | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        2022
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Maturities of Long-term Debt [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Total long-term debt including current maturities | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
         
 | 
         
 | 
         
 | 
        
6.6us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
        
6.6us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         
 | 
        
5.9us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = bc_NotesPayableThrough2022Member
 | 
         | 
         
 | 
      
      
        | Facility [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Maximum borrowing capacity | 
        
300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
300.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Available borrowing capacity | 
        
294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
294.1us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Letters of credit outstanding | 
        
5.9us-gaap_LettersOfCreditOutstandingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
5.9us-gaap_LettersOfCreditOutstandingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
5.9us-gaap_LettersOfCreditOutstandingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Maximum amount of letters of credit allowed | 
        
100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
100.0us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Borrowings under the Facility | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
$ 0us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Facility fee | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
        
0.20%us-gaap_LineOfCreditFacilityCommitmentFeePercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
        
0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
      
      
        | LIBOR borrowing spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.30%bc_LiborBorrowingSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Base Rate Spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.30%bc_BaseRateSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Minimum Interest Coverage Ratio Covenant | 
        
3.5bc_MinimumInterestCoverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3.5bc_MinimumInterestCoverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
3.5bc_MinimumInterestCoverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Maximum Leverage Ratio Covenant | 
        
3.0bc_MaximumLeverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3.0bc_MaximumLeverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
3.0bc_MaximumLeverageRatioCovenant / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Maximum Leverage Ratio Covenant following twelve months for acquisitions over $100 million | 
        
3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
3.25bc_MaximumLeverageRatioCovenantfollowingtwelvemonthsforacquisitionsover100million / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Leverage Ratio Investment Grade Conditions | 
        
2.25bc_LeverageRatioInvestmentGradeConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
2.25bc_LeverageRatioInvestmentGradeConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
         
 | 
        
2.25bc_LeverageRatioInvestmentGradeConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember
 | 
         | 
         
 | 
      
      
        | Minimum [Member] | Facility [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Facility fee when the Company achieves Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.125%bc_FacilityfeewhentheCompanyachievesInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MinimumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | LIBOR borrowing spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.30%bc_LiborBorrowingSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MinimumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Base Rate Spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.30%bc_BaseRateSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MinimumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | LIBOR Borrowing Spread Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.00%bc_LIBORBorrowingSpreadInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MinimumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Base Rate Spread Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.00%bc_BaseRateSpreadInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MinimumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Maximum [Member] | Loan with Fond Du Lac County Economic Development Corporation due 2021 [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Annual forgiveness percent | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
43.00%bc_DebtInstrumentAnnualForgiveness / us-gaap_LongtermDebtTypeAxis = bc_LoanWithFondDuLacCountyEconomicDevelopmentCorporationDue2021Member / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Maximum [Member] | Facility [Member] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Asset-Based Credit Facility [Abstract] | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Facility fee when the Company achieves Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.35%bc_FacilityfeewhentheCompanyachievesInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | LIBOR borrowing spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.90%bc_LiborBorrowingSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Base Rate Spread | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.90%bc_BaseRateSpread / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | LIBOR Borrowing Spread Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
1.90%bc_LIBORBorrowingSpreadInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
        | Base Rate Spread Investment Grade Release Conditions | 
         
 | 
         | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
         
 | 
        
0.90%bc_BaseRateSpreadInvestmentGradeReleaseConditions / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_RangeAxis = us-gaap_MaximumMember
 | 
         | 
         
 | 
         
 | 
         
 | 
         | 
         
 | 
      
      
         | 
      
      
        | 
          
         |