XML 65 R48.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue Recognition - Deferred revenue activity related to the Company’s loyalty and gift card programs (Details) - USD ($) $ in Thousands | 9 Months Ended |
--- | --- | ---
Sep. 30, 2022 | Sep. 30, 2021 | Dec. 31, 2021
Change In Contract With Customer, Liability [Roll Forward] |  |  |
Less: current portion | $ (28,829) |  | $ (22,807)
Deferred revenue, net of current portion, gift card and loyalty programs | 5,118 |  | $ 5,030
Card, reward redemptions and breakage |  |  |
Change In Contract With Customer, Liability [Roll Forward] |  |  |
Beginning balance | 22,765 | $ 10,576 |
Revenue deferred - gift card activations, loyalty app loads, and loyalty points and rewards earned | 186,303 | 122,326 |
Revenue recognized - gift card, loyalty app, and loyalty rewards redemptions, and breakage | (180,538) | (116,967) |
Ending balance | 28,530 | 15,935 |
Less: current portion | (25,371) | (13,681) |
Deferred revenue, net of current portion, gift card and loyalty programs | $ 3,159 | $ 2,254 |

X
- Definition Change In Contract With Customer, Liability + References No definition available. + Details
Name: | bros_ChangeInContractWithCustomerLiabilityRollForward
Namespace Prefix: | bros_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract With Customer, Liability, Including New Contract Revenue, Recognized + References No definition available. + Details
Name: | bros_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized
Namespace Prefix: | bros_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract With Customer, Liability, Revenue Deferred + References No definition available. + Details
Name: | bros_ContractWithCustomerLiabilityRevenueDeferred
Namespace Prefix: | bros_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=bros_CardAndRewardRedemptionsAndBreakageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |