XML 92 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employment Benefit Plans Level 3 Rollforward (Details) (Pension Benefits, USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Beginning balance   $ 2,342,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable [1] $ 2,490,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable [2]
Ending balance   2,342,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable [1] 2,490,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable [2]
Fair Value, Inputs, Level 3 [Member]
     
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Beginning balance   0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1],[3] 0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2],[3]
Purchases, Sales, and Settlements (32,000,000)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Ending balance 32,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1],[3] 0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2],[3]
Real Estate [Member] | Fair Value, Inputs, Level 3 [Member]
     
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Beginning balance     0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Purchases, Sales, and Settlements (32,000,000)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Ending balance $ 32,000,000bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  $ 0bni_DefinedBenefitPlansFairValueOfPlanAssetsExcludingAccruedDividendAndInterestReceivable
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1] Excludes less than $1 million accrued for dividend and interest receivable.
[2] Excludes $1 million accrued for dividend and interest receivable.
[3] See Note 2 to the Consolidated Financial Statements under the heading “Fair Value Measurements” for a definition of each of these levels of inputs.