XML 85 R67.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Commitments and Contingencies (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Apr. 03, 2022 Agreement | Jan. 02, 2023 Agreement | Jan. 01, 2022 employee Agreement
Loss Contingencies [Line Items] |  |  |
Entity number of employees | employee |  |  | 2,055
Percentage of employees for part-time basis |  |  | 1.00%
Percentages of employees represented by various labor unions |  |  | 21.00%
Number of CBAs, renewals in next fiscal year |  |  | 6
Employees are up for renewal |  |  | 6.00%
Forecast |  |  |
Loss Contingencies [Line Items] |  |  |
Number of CBAs, renewals in next fiscal year |  | 2 |
Employees are up for renewal |  | 4.00% |
Number of collective bargaining agreements, successful renewals | 4 |  |

X
- Definition Entity percentage of employees for part time + References No definition available. + Details
Name: | bxc_EntityPercentageOfEmployeesForPartTime
Namespace Prefix: | bxc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Collective Bargaining Agreements, Renewals In Next Fiscal Year + References No definition available. + Details
Name: | bxc_NumberOfCollectiveBargainingAgreementsRenewalsInNextFiscalYear
Namespace Prefix: | bxc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Collective Bargaining Agreements, Successful Renewals + References No definition available. + Details
Name: | bxc_NumberOfCollectiveBargainingAgreementsSuccessfulRenewals
Namespace Prefix: | bxc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Employees Represented Are Up For Renewal + References No definition available. + Details
Name: | bxc_PercentageOfEmployeesRepresentedAreUpForRenewal
Namespace Prefix: | bxc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of employees represented by various labor unions. + References No definition available. + Details
Name: | bxc_PercentageOfEmployeesRepresentedByVariousLaborUnions
Namespace Prefix: | bxc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of persons employed by the Entity + References No definition available. + Details
Name: | dei_EntityNumberOfEmployees
Namespace Prefix: | dei_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |