XML 44 R34.htm IDEA: XBRL DOCUMENT
v3.23.1

Third-Party Production Prepayments - Schedule of Expected Shortfall Fees to be Incurred (Detail) $ in Millions | Apr. 01, 2023 USD ($)
--- | ---
Contractual Obligation, Fiscal Year Maturity [Abstract] |
Remainder of 2023 | $ 9.0
2024 | 15.0
2025 | 11.0
2026 | 2.0
2027 | 2.0
2028 | 2.0
Total shortfall fees expected to be incurred | $ 41.0

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 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