XML 78 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Commitments and Contingencies 2 (Details) (USD $)
0 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Dec. 16, 2013
Dec. 31, 2012
Dec. 31, 2011
Apr. 22, 2014
Jan. 14, 2011
acre
Loss Contingencies [Line Items]              
Gathering System, Fair Value   $ 13,000,000bry_GatheringSystemFairValue          
Accrual for Environmental Loss Contingencies   0us-gaap_AccrualForEnvironmentalLossContingencies          
Litigation Settlement, Amount   2,400,000us-gaap_LitigationSettlementAmount          
Payments for Legal Settlements   2,400,000us-gaap_PaymentsForLegalSettlements          
Material payments for legal environmental or tax settlements 0bry_Materialpaymentsforlegalenvironmentalortaxsettlements 0bry_Materialpaymentsforlegalenvironmentalortaxsettlements 0bry_Materialpaymentsforlegalenvironmentalortaxsettlements 0bry_Materialpaymentsforlegalenvironmentalortaxsettlements      
Carry And Earning Agreement [Member]              
Loss Contingencies [Line Items]              
Contractual Obligation Amount, Penalty Waived Per Well             200,000bry_ContractualObligationAmountPenaltyWaivedPerWell
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
Contractual Obligation, Acre Of Tracts             160bry_ContractualObligationAcreOfTracts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
Contractual Obligation, Contingent Construction Expense           9,000,000bry_ContractualObligationContingentConstructionExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
 
Third Party Share of Construction Costs, Percentage             50.00%bry_ThirdPartyShareOfConstructionCostsPercentage
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
Contractual Obligation, Penalty as Percentage of Difference Between Specified Amount and Actual Expended           50.00%bry_ContractualObligationPenaltyAsPercentageOfDifferenceBetweenSpecifiedAmountAndActualExpended
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
 
Contractual Obligation, Specified Amount for Penalty Calculation           12,000,000bry_ContractualObligationSpecifiedAmountforPenaltyCalculation
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_CarryAndEarningAgreementMember
 
Non Compliance To Regulations [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Expense         $ 2,000,000us-gaap_LitigationSettlementExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= bry_NonComplianceToRegulationsMember