XML 136 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other investments - Narrative (Detail) (Available-for-sale Securities [Member], USD $)
In Billions, except Share data, unless otherwise specified
12 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2009
Dec. 31, 2011
Dec. 31, 2014
Dec. 12, 2014
The Dow Chemical Company [Member] | Series A Cumulative Convertible Perpetual Preferred Stock [Member]          
Other Investments [Line Items]          
Investment in preferred stock, stated dividend rate 8.50%us-gaap_PreferredStockDividendRatePercentage
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
       
Investment, number of shares purchased   3,000,000brka_InvestmentNumberOfSharesPurchased
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
     
Amount paid for an investment   $ 3us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
     
Conversion ratio of preferred stock into common stock 24.201brka_InvestmentOwnedPreferredStockConversionRatio
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
    24.201brka_InvestmentOwnedPreferredStockConversionRatio
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
 
Preferred stock conversion price, per share $ 41.32brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
    $ 41.32brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
 
Common stock threshold price, per share, to trigger the issuer's option to convert preferred stock into common stock $ 53.72brka_CommonStockThresholdPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
    $ 53.72brka_CommonStockThresholdPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_DowChemicalCompanyMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember
 
Minimum number of trading days in a consecutive-day period that the issuer's common stock price must exceed to trigger the issuer's option to convert preferred stock to common stock 20 days        
Range of trading days in a consecutive day period, number of days 30 days        
Bank of America Corporation [Member] | Cumulative Perpetual Preferred Stock [Member]          
Other Investments [Line Items]          
Investment in preferred stock, stated dividend rate 6.00%us-gaap_PreferredStockDividendRatePercentage
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
       
Investment, number of shares purchased     50,000brka_InvestmentNumberOfSharesPurchased
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
   
Redemption value of Perpetual Preferred Stock, per share $ 105,000brka_InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
    $ 105,000brka_InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
 
Redemption value of Perpetual Preferred Stock, aggregate value 5.25brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
    5.25brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockMember
 
Bank of America Corporation [Member] | Warrants Expiring 2021 [Member]          
Other Investments [Line Items]          
Number of common shares that can be purchased 700,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_WarrantsExpiring2021Member
    700,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_WarrantsExpiring2021Member
 
Aggregate cost to exercise warrants 5brka_InvestmentOwnedClassOfWarrantOrRightValueAtExercisePriceOfWarrantsOrRights
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_WarrantsExpiring2021Member
    5brka_InvestmentOwnedClassOfWarrantOrRightValueAtExercisePriceOfWarrantsOrRights
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_WarrantsExpiring2021Member
 
Exercise price for warrants, per share $ 7.142857invest_InvestmentWarrantsExercisePrice
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_WarrantsExpiring2021Member
       
Bank of America Corporation [Member] | Cumulative Perpetual Preferred Stock and Warrants [Member]          
Other Investments [Line Items]          
Amount paid for an investment     5us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_BankOfAmericaCorporationMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_CumulativePerpetualPreferredStockAndWarrantsMember
   
Wm. Wrigley Jr. Company [Member]          
Other Investments [Line Items]          
Investment in preferred stock, liquidation value 2.1brka_InvestmentOwnedPreferredStockLiquidationValue
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_WmWrigleyJrCompanyMember
    2.1brka_InvestmentOwnedPreferredStockLiquidationValue
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_WmWrigleyJrCompanyMember
 
Investment in preferred stock, stated dividend rate 5.00%us-gaap_PreferredStockDividendRatePercentage
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_WmWrigleyJrCompanyMember
       
RBI - Parent Company of Burger King and Tim Hortons [Member] | Class A 9% Cumulative Compounding Perpetual Preferred Stock [Member]          
Other Investments [Line Items]          
Investment in preferred stock, stated dividend rate       9.00%us-gaap_PreferredStockDividendRatePercentage
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_RbiParentCompanyOfBurgerKingAndTimHortonsMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_ClassaNinePercentCumulativeCompoundingPerpetualPreferredStockMember
 
Stated value of equity securities acquired         3brka_AcquisitionOfEquitySecuritiesStatedValueWhenAcquired
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_RbiParentCompanyOfBurgerKingAndTimHortonsMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_ClassaNinePercentCumulativeCompoundingPerpetualPreferredStockMember
RBI - Parent Company of Burger King and Tim Hortons [Member] | Class A 9% Cumulative Compounding Perpetual Preferred Stock and Common Stock [Member]          
Other Investments [Line Items]          
Amount paid for an investment         $ 3us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_RbiParentCompanyOfBurgerKingAndTimHortonsMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_ClassaNinePercentCumulativeCompoundingPerpetualPreferredStockAndCommonStockMember
Percentage of voting interests         14.40%brka_PercentageOfVotingInterests
/ invest_InvestmentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= brka_RbiParentCompanyOfBurgerKingAndTimHortonsMember
/ us-gaap_InvestmentSecondaryCategorizationAxis
= brka_ClassaNinePercentCumulativeCompoundingPerpetualPreferredStockAndCommonStockMember