XML 57 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments And Risk Management Financial Instruments And Risk Management (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Maximum length of time hedged in balance sheet hedge 30 days  
Asset Derivatives $ 4us-gaap_DerivativeAssets $ 3us-gaap_DerivativeAssets
Liability Derivatives 13us-gaap_DerivativeLiabilities 7us-gaap_DerivativeLiabilities
Maximum length of time hedged in cash flow hedge 33 months  
Balance sheet hedges - fair value (41)us-gaap_InterestRateDerivativesAtFairValueNet (47)us-gaap_InterestRateDerivativesAtFairValueNet
Balance sheet position - remeasurement 48us-gaap_IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1 47us-gaap_IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1
Net 7us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet 0us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
Balance Sheet Hedge [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 1,470invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | Australia, Dollars    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 375invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_AUD
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | United States of America, Dollars    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 958invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_USD
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | United Kingdom, Pounds    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 86invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | Sweden, Kronor    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 11invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_SEK
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | Norway, Krone    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 2invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_NOK
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | Canada, Dollars    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 25invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_CAD
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | Saudi Arabia, Riyals    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 8invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_SAR
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Balance Sheet Hedge [Member] | India, Rupees    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Derivative, Notional Amount 5invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_INR
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
 
Cash Flow Hedging [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Cash flow hedge 19us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Other Current Assets [Member] | Balance Sheet Hedge [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Asset Derivatives 4us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
3us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
Other Current Assets [Member] | Cash Flow Hedging [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Asset Derivatives 0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Other Current Liabilities [Member] | Balance Sheet Hedge [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Liability Derivatives 12us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
7us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= kbr_BalanceSheetHedgeMember
Other Current Liabilities [Member] | Cash Flow Hedging [Member]    
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]    
Liability Derivatives $ 1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember