XML 43 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events Subsequent Events (Details) (USD $)
Mar. 31, 2015
financial_institution
Apr. 13, 2015
Apr. 12, 2015
May 07, 2015
Subsequent Event [Line Items]        
Number of lenders in the bank group 18oas_NumberofFinancialInstitutions      
Revolving Credit Facility [Member]        
Subsequent Event [Line Items]        
Line of credit facility maximum increase to aggregate commitments 2,000,000,000oas_LineOfCreditFacilityMaximumIncreaseToAggregateCommitments
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Line of credit facility, maximum borrowing capacity 1,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Revolving Credit Facility [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Line of credit facility maximum increase to aggregate commitments   1,700,000,000.0oas_LineOfCreditFacilityMaximumIncreaseToAggregateCommitments
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
2,000,000,000oas_LineOfCreditFacilityMaximumIncreaseToAggregateCommitments
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Line of credit facility, maximum borrowing capacity   $ 1,525,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 1,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Not Designated as Hedging Instrument [Member] | Energy Related Derivative [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Average swap price (in dollars per barrel)       61.28us-gaap_DerivativeSwapTypeAverageFixedPrice
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Two Thousand Fifteen Swap Agreement [Member] | Not Designated as Hedging Instrument [Member] | Energy Related Derivative [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Total Notional Amount of Oil (Barrels)       1,102invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oas_TwoThousandFifteenSwapAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Two Thousand Sixteen Swap Agreement [Member] | Not Designated as Hedging Instrument [Member] | Energy Related Derivative [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Total Notional Amount of Oil (Barrels)       703invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oas_TwoThousandSixteenSwapAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Two Thousand Seventeen Swap Agreement [Member] | Not Designated as Hedging Instrument [Member] | Energy Related Derivative [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Total Notional Amount of Oil (Barrels)       31invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= oas_TwoThousandSeventeenSwapAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember