XML 88 R75.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingencies - Summary of Non-cancelable Contractual Obligations (Detail) $ in Thousands | Dec. 28, 2024 USD ($)
--- | ---
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | $ 225,077
Contractual obligations payment due, 2025 | 202,822
Contractual obligations payment due, 2026 | 14,771
Contractual obligations payment due, 2027 | 5,698
Contractual obligations payment due, Thereafter | 1,786
Equipment and machinery |
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | 34,240
Contractual obligations payment due, 2025 | 31,665
Contractual obligations payment due, 2026 | 1,934
Contractual obligations payment due, 2027 | 641
Brand Support |
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | 68,602
Contractual obligations payment due, 2025 | 63,618
Contractual obligations payment due, 2026 | 4,559
Contractual obligations payment due, 2027 | 425
Ingredients and Packaging (excluding hops and malt) |
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | 56,044
Contractual obligations payment due, 2025 | 56,044
Hops and Malt |
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | 38,264
Contractual obligations payment due, 2025 | 33,080
Contractual obligations payment due, 2026 | 2,005
Contractual obligations payment due, 2027 | 1,462
Contractual obligations payment due, Thereafter | 1,717
Other |
Long-term Purchase Commitment [Line Items] |
Contractual obligations payment due, total | 27,927
Contractual obligations payment due, 2025 | 18,415
Contractual obligations payment due, 2026 | 6,273
Contractual obligations payment due, 2027 | 3,170
Contractual obligations payment due, Thereafter | $ 69

X
- Definition Contractual Obligation, to be Paid, after Year Three. + References No definition available. + Details
Name: | sam_ContractualObligationToBePaidAfterYearThree
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_LongTermPurchaseCommitmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=sam_BrandSupportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=sam_IngredientsAndPackagingExcludingHopsAndMaltMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=sam_HopsAndMaltMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=sam_OtherPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |