XML 41 R34.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue Recognition - Schedule of Revenue Recorded as Reductions to Net Revenue or as Advertising, Promotional and Selling Expenses (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 28, 2025 | Jun. 29, 2024 | Jun. 28, 2025 | Jun. 29, 2024
Disaggregation of Revenue [Abstract] |  |  |  |
Amount recorded as a reduction to net revenue | $ 10,152 | $ 8,046 | $ 18,946 | $ 13,714
Amount recorded as advertising, promotional and selling expenses | 4,955 | 5,485 | 9,089 | 9,260
Total customer programs and incentives | $ 15,107 | $ 13,531 | $ 28,035 | $ 22,974

X
- Definition Amount recorded as a reduction to net revenue. + References No definition available. + Details
Name: | sam_AmountRecordedAsAReductionToNetRevenue
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount recorded as advertising, promotional and selling expenses. + References No definition available. + Details
Name: | sam_AmountRecordedAsAdvertisingPromotionalAndSellingExpenses
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total customer programs and incentives. + References No definition available. + Details
Name: | sam_TotalCustomerProgramsAndIncentives
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration