XML 42 R35.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Third-Party Production Prepayments - Schedule of Expected Shortfall Fees to be Incurred (Detail) $ in Millions | Mar. 30, 2024 USD ($)
--- | ---
Contractual Obligation, Fiscal Year Maturity [Abstract] |
Remainder of 2024 | $ 14
2025 | 18
2026 | 3
2027 | 3
2028 | 3
2029 | 3
Thereafter | 3
Total shortfall fees expected to be incurred | $ 47

X
- Definition Shortfall fees expected to be incurred. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurred
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred after fifth year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredAfterFifthYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred in fifth year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredInFifthYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred in fourth year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredInFourthYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred in second year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredInSecondYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred in third year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredInThirdYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred next twelve months. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredNextTwelveMonths
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shortfall fees expected to be incurred remainder of fiscal year. + References No definition available. + Details
Name: | sam_ShortfallFeesExpectedToBeIncurredRemainderOfFiscalYear
Namespace Prefix: | sam_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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