XML 131 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes payable and other borrowings (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Notes payable and other borrowings [Line Items]    
Principal payments on debt - 2015 7,444brka_RepaymentsOfDebtPrincipalInNextTwelveMonths  
Principal payments on debt - 2016 3,940us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
Principal payments on debt - 2017 6,029us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
Principal payments on debt - 2018 7,694us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
Principal payments on debt - 2019 3,796us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive  
Berkshire Hathaway (Parent) [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 8,354us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
8,311us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Principal payments on debt - 2015 1,710brka_RepaymentsOfDebtPrincipalInNextTwelveMonths
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Principal payments on debt - 2016 1,051us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Principal payments on debt - 2017 1,144us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Principal payments on debt - 2018 808us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Principal payments on debt - 2019 755us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Insurance and Other [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 11,894us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
12,440us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
Principal payments on debt - 2015 2,676brka_RepaymentsOfDebtPrincipalInNextTwelveMonths
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
 
Principal payments on debt - 2016 1,094us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
 
Principal payments on debt - 2017 1,428us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
 
Principal payments on debt - 2018 1,088us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
 
Principal payments on debt - 2019 804us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
 
Insurance and Other [Member] | Berkshire Hathaway (Parent) [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 8,354us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
8,311us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Weighted average interest rate, percentage 2.80%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Insurance and Other [Member] | Berkshire Hathaway (Parent) [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2047  
Insurance and Other [Member] | Insurance and Other Subsidiaries [Member]    
Notes payable and other borrowings [Line Items]    
Short-term borrowings 839us-gaap_ShortTermBorrowings
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
949us-gaap_ShortTermBorrowings
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
Other borrowings 2,701us-gaap_LongTermDebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
3,180us-gaap_LongTermDebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
Short-term debt, weighted average interest rate 0.60%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
 
Weighted average interest rate, percentage 6.10%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_InsuranceAndOtherMember
/ dei_LegalEntityAxis
= brka_InsuranceAndOtherSubsidiariesMember
 
Insurance and Other [Member] | Insurance and Other Subsidiaries [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2035  
Railroad, Utilities and Energy [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 55,579us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
46,655us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
Principal payments on debt - 2015 3,043brka_RepaymentsOfDebtPrincipalInNextTwelveMonths
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
 
Principal payments on debt - 2016 1,642us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
 
Principal payments on debt - 2017 1,677us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
 
Principal payments on debt - 2018 4,241us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
 
Principal payments on debt - 2019 2,885us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
 
Railroad, Utilities and Energy [Member] | Berkshire Hathaway Energy [Member]    
Notes payable and other borrowings [Line Items]    
Weighted average interest rate, percentage 5.10%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergyCompanyMember
 
Senior unsecured debt 7,860us-gaap_UnsecuredDebt
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergyCompanyMember
6,616us-gaap_UnsecuredDebt
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergyCompanyMember
Railroad, Utilities and Energy [Member] | Berkshire Hathaway Energy [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2017  
Maturity date, range, end 2045  
Railroad, Utilities and Energy [Member] | Berkshire Hathaway Energy Subsidiaries [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 28,439us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergySubsidiariesMember
23,033us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergySubsidiariesMember
Weighted average interest rate, percentage 5.10%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayEnergySubsidiariesMember
 
Railroad, Utilities and Energy [Member] | Berkshire Hathaway Energy Subsidiaries [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2064  
Railroad, Utilities and Energy [Member] | BNSF [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 19,280us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BurlingtonNorthernSantaFeCorporationMember
17,006us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BurlingtonNorthernSantaFeCorporationMember
Weighted average interest rate, percentage 5.00%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_RailroadUtilitiesAndEnergyMember
/ dei_LegalEntityAxis
= brka_BurlingtonNorthernSantaFeCorporationMember
 
Railroad, Utilities and Energy [Member] | BNSF [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2097  
Finance and Financial Products [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 12,736us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
13,129us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
Principal payments on debt - 2015 1,725brka_RepaymentsOfDebtPrincipalInNextTwelveMonths
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
 
Principal payments on debt - 2016 1,204us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
 
Principal payments on debt - 2017 2,924us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
 
Principal payments on debt - 2018 2,365us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
 
Principal payments on debt - 2019 107us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
 
Finance and Financial Products [Member] | Berkshire Hathaway Finance Corporation [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 11,178us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayFinanceCorporationMember
11,178us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayFinanceCorporationMember
Weighted average interest rate, percentage 3.10%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_BerkshireHathawayFinanceCorporationMember
 
Finance and Financial Products [Member] | Berkshire Hathaway Finance Corporation [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2043  
Finance and Financial Products [Member] | Other Finance Subsidiaries [Member]    
Notes payable and other borrowings [Line Items]    
Notes payable and other borrowings 1,558us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_OtherFinanceSubsidiariesMember
$ 1,951us-gaap_DebtAndCapitalLeaseObligations
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_OtherFinanceSubsidiariesMember
Weighted average interest rate, percentage 5.30%us-gaap_DebtWeightedAverageInterestRate
/ brka_FinancialSegmentsAxis
= brka_FinanceAndFinancialProductsMember
/ dei_LegalEntityAxis
= brka_OtherFinanceSubsidiariesMember
 
Finance and Financial Products [Member] | Other Finance Subsidiaries [Member] | Debt [Member]    
Notes payable and other borrowings [Line Items]    
Maturity date, range, start 2015  
Maturity date, range, end 2036