XML 27 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment Information Schedule of Changes in Estimates (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Change in Accounting Estimate [Line Items]        
Reserve for estimated losses on uncompleted contracts (a) $ 118us-gaap_ProvisionForLossOnContracts $ 159us-gaap_ProvisionForLossOnContracts $ 123us-gaap_ProvisionForLossOnContracts $ 109us-gaap_ProvisionForLossOnContracts
Initial Changes [Member]        
Change in Accounting Estimate [Line Items]        
Reserve for estimated losses on uncompleted contracts (a) 12us-gaap_ProvisionForLossOnContracts
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= kbr_InitialChangesMember
  48us-gaap_ProvisionForLossOnContracts
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= kbr_InitialChangesMember
 
Amortization of Loss Provision [Member]        
Change in Accounting Estimate [Line Items]        
Reserve for estimated losses on uncompleted contracts (a) (53)us-gaap_ProvisionForLossOnContracts
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= kbr_AmortizationofLossProvisionMember
  (34)us-gaap_ProvisionForLossOnContracts
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= kbr_AmortizationofLossProvisionMember
 
Power Projects [Member]        
Change in Accounting Estimate [Line Items]        
Reserve for estimated losses on uncompleted contracts (a) $ 65us-gaap_ProvisionForLossOnContracts
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= kbr_PowerProjectsMember