XML 27 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt - Line of Credit (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 27, 2014
Debt Disclosure [Abstract]        
Interest Paid $ 3.7us-gaap_InterestPaid $ 2.1us-gaap_InterestPaid $ 4.3us-gaap_InterestPaid  
Line of Credit Facility [Line Items]        
Line of Credit Facility, Available Additional Borrowing Capacity 300oii_LineOfCreditFacilityAvailableAdditionalBorrowingCapacity      
Credit Agreement [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity       300us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Adjusted Base Rate [Member] | Federal Funds Rate [Member] | Minimum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 0.50%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_AdjustedBaseRateAdvancesMember
/ oii_BaseRateTypeAxis
= oii_FederalFundsRateMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_AdjustedBaseRateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Adjusted Base Rate [Member] | Eurodollar Rate [Member] | Minimum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 1.00%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_AdjustedBaseRateAdvancesMember
/ oii_BaseRateTypeAxis
= oii_EurodollarRateMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_AdjustedBaseRateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Minimum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 0.125%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_AdjustedBaseRateAdvancesMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Maximum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 0.75%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_AdjustedBaseRateAdvancesMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Credit Agreement [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Minimum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 1.125%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_EurodollarAdvancesMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 500us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
Letter of Credit [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Maximum [Member] | Subsequent Event [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Basis Spread on Variable Rate 1.75%oii_LineOfCreditFacilityBasisSpreadOnVariableRate
/ oii_AdvanceTypeAxis
= oii_EurodollarAdvancesMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember