XML 85 R73.htm IDEA: XBRL DOCUMENT
v3.22.1

Subsequent Events (Details) - $ / shares |  | 1 Months Ended
--- | --- | ---
May 04, 2022 | Apr. 30, 2022 | Mar. 31, 2022
Class A Common Stock |  |  |
Subsequent Event [Line Items] |  |  |
Shares issued as part of exchange (in shares) |  |  | 694,062
Common shares issued (in shares) |  |  | 44,703,936
Restricted Common Units |  |  |
Subsequent Event [Line Items] |  |  |
Common stock shares converted (in shares) |  |  | 9,926,563
Class B Common Stock |  |  |
Subsequent Event [Line Items] |  |  |
Common shares issued (in shares) |  |  | 149,032,886
Subsequent Event |  |  |
Subsequent Event [Line Items] |  |  |
Redemption price per warrant (in dollars per share) | $ 0.10 |  |
Warrants outstanding (in shares) | 0 |  |
Subsequent Event | Public Warrants |  |  |
Subsequent Event [Line Items] |  |  |
Redemption price per warrant (in dollars per share) | $ 10 |  |
Number of warrants exercised (in shares) | 11,396,726 |  |
Percentage of warrants exercised (in shares) | 99.00% |  |
Warrants unexercised (in shares) | 103,218 |  |
Subsequent Event | Private Warrants |  |  |
Subsequent Event [Line Items] |  |  |
Number of warrants exercised (in shares) | 6,266,667 |  |
Percentage of warrants exercised (in shares) | 100.00% |  |
Subsequent Event | Series C-2 Common Stock | Tier 2 |  |  |
Subsequent Event [Line Items] |  |  |
Common stock shares exchanged (in shares) |  | 694,063 |
Subsequent Event | Class A Common Stock |  |  |
Subsequent Event [Line Items] |  |  |
Number of shares called by each warrant (in shares) | 0.361 |  |
Number of shares exchanged for warrants (in shares) | 6,376,346 |  |
Common shares issued (in shares) | 6,196 |  |
Subsequent Event | Class A Common Stock | Tier 2 |  |  |
Subsequent Event [Line Items] |  |  |
Shares issued as part of exchange (in shares) |  | 694,063 |
Subsequent Event | Restricted Common Units | Tier 2 |  |  |
Subsequent Event [Line Items] |  |  |
Common stock shares converted (in shares) |  | 9,926,562 |
Subsequent Event | Class B Common Stock |  |  |
Subsequent Event [Line Items] |  |  |
Common shares issued (in shares) | 820,310 |  |
Subsequent Event | Class B Common Stock | Tier 2 |  |  |
Subsequent Event [Line Items] |  |  |
Stock issued (in shares) |  | 9,926,562 |
Subsequent Event | Common Units |  |  |
Subsequent Event [Line Items] |  |  |
Common shares issued (in shares) | 820,310 |  |

X
- Definition Class Of Warrant Or Right, Number Of Warrants Exercised + References No definition available. + Details
Name: | brrc_ClassOfWarrantOrRightNumberOfWarrantsExercised
Namespace Prefix: | brrc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Percentage Of Warrants Exercised + References No definition available. + Details
Name: | brrc_ClassOfWarrantOrRightPercentageOfWarrantsExercised
Namespace Prefix: | brrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption Price Per Warrant + References No definition available. + Details
Name: | brrc_ClassOfWarrantOrRightRedemptionPricePerWarrant
Namespace Prefix: | brrc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Unexercised + References No definition available. + Details
Name: | brrc_ClassOfWarrantOrRightUnexercised
Namespace Prefix: | brrc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of common stock shares exchanged. + References No definition available. + Details
Name: | brrc_CommonStockSharesExchanged
Namespace Prefix: | brrc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock, Shares Issued As Part Of Exchange + References No definition available. + Details
Name: | brrc_CommonStockSharesIssuedAsPartOfExchange
Namespace Prefix: | brrc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=brrc_RestrictedCommonUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=brrc_PublicWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=brrc_PrivateWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=brrc_CommonClassC2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | brrc_ReverseRecapitalizationVestingAxis=brrc_SecondTierVestingEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=brrc_CommonUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |