XML 45 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income per Share - Additional Information (Detail) (USD $)
3 Months Ended 0 Months Ended 12 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Jan. 01, 2008
Dec. 26, 2009
Employee Stock Compensation Plan        
Earnings Per Share Disclosure [Line Items]        
Vesting period 5 years      
Investment Share Program | Employee Stock Compensation Plan        
Earnings Per Share Disclosure [Line Items]        
Requirement tenure of employee for investment share program, purchase shares at discount 2 years      
Minimum | Investment Share Program | Employee Stock Compensation Plan        
Earnings Per Share Disclosure [Line Items]        
Requirement tenure of employee for investment share program 1 year      
Discount from current market value 20.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
/ us-gaap_AwardTypeAxis
= us-gaap_StockCompensationPlanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ sam_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis
= sam_VoluntaryEquityInvestmentProgramMember
     
Maximum | Investment Share Program | Employee Stock Compensation Plan        
Earnings Per Share Disclosure [Line Items]        
Discount from current market value 40.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
/ us-gaap_AwardTypeAxis
= us-gaap_StockCompensationPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ sam_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis
= sam_VoluntaryEquityInvestmentProgramMember
     
Chief Executive Officer        
Earnings Per Share Disclosure [Line Items]        
Options granted in period exercise price 198.14sam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
$ 172.40sam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Stock option outstanding 452,319us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
603,092us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
   
Chief Executive Officer | Market Based Stock Option        
Earnings Per Share Disclosure [Line Items]        
Vesting period     5 years  
Options granted in period     753,864us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ sam_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis
= sam_MarketBasedOptionAwardMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Vesting percentage per year     20.00%sam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage
/ sam_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis
= sam_MarketBasedOptionAwardMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Stock price     $ 42.00us-gaap_OptionIndexedToIssuersEquityStrikePrice1
/ sam_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis
= sam_MarketBasedOptionAwardMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Chief Executive Officer | Minimum        
Earnings Per Share Disclosure [Line Items]        
Options granted in period exercise price     $ 37.65sam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Chief Executive Officer | Maximum        
Earnings Per Share Disclosure [Line Items]        
Options granted in period exercise price     $ 70sam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Common Class A        
Earnings Per Share Disclosure [Line Items]        
Antidilutive securities excluded from computation of earnings per share 4,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Common Class A | Performance-Based Options        
Earnings Per Share Disclosure [Line Items]        
Common Stock that were excluded from computing diluted net income per common share 45,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= sam_PerformanceBasedAwardsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
47,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= sam_PerformanceBasedAwardsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Options granted in period 15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= sam_PerformanceBasedAwardsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Common Class A | Performance-Based Options | Two Key Employees        
Earnings Per Share Disclosure [Line Items]        
Options granted in period       30,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= sam_PerformanceBasedAwardsMember
/ sam_EmployeeTypeAxis
= sam_EmployeeOneMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember