XML 31 R24.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue Recognition (Tables) | 6 Months Ended
--- | ---
Jun. 28, 2025
Disaggregation of Revenue [Abstract] |
Schedule of Breakdown of Revenue | The breakdown of revenue during the thirteen and twenty-six weeks ended June 28, 2025 and June 29, 2024 were as follows:
| Thirteen weeks ended |  |  | Twenty-six weeks ended |
| June 28, 2025 |  |  | June 29, 2024 |  |  | June 28, 2025 |  |  | June 29, 2024 |
Shipments to domestic distributors |  | 93 | % |  |  | 94 | % |  |  | 94 | % |  |  | 94 | %
Shipments to international distributors |  | 6 | % |  |  | 5 | % |  |  | 5 | % |  |  | 5 | %
Sales at retail locations |  | 1 | % |  |  | 1 | % |  |  | 1 | % |  |  | 1 | %
|  | 100 | % |  |  | 100 | % |  |  | 100 | % |  |  | 100 | %
Schedule of Revenue Recorded as Reductions To Net Revenue or as Advertising Promotional and Selling Expenses | Amounts paid to customers in connection with these programs that were recorded as reductions to net revenue or as advertising, promotional and selling expenses for the thirteen and twenty-six weeks ended June 28, 2025 and June 29, 2024 were as follows:
| Thirteen weeks ended |  |  | Twenty-six weeks ended |
| June 28, 2025 |  |  | June 29, 2024 |  |  | June 28, 2025 |  |  | June 29, 2024 |
| (in thousands) |  |  | (in thousands) |
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 Breakdown of revenue. + References No definition available. + Details
Name: | sam_BreakdownOfRevenueTableTextBlock
Namespace Prefix: | sam_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of recorded as reductions to net revenue or as advertising, promotional and selling expenses. + References No definition available. + Details
Name: | sam_ScheduleOfRevenueRecordedAsReductionsToNetRevenueOrAsAdvertisingPromotionalAndSellingExpenseTableTextBlock
Namespace Prefix: | sam_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
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