XML 33 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt Term Loan (Details) (Credit Agreement [Member], USD $)
In Millions, unless otherwise specified
Oct. 27, 2014
Dec. 31, 2014
Debt Instrument [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 300us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity  
Applicable Margin [Member] | Minimum [Member] | Subsequent Event [Member] | Adjusted Base Rate Advances [Member]    
Debt Instrument [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
oii term loan facility spread on variable rate   0.00%oii_Oiitermloanfacilityspreadonvariablerate
/ 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
Applicable Margin [Member] | Maximum [Member] | Subsequent Event [Member] | Adjusted Base Rate Advances [Member]    
Debt Instrument [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
oii term loan facility spread on variable rate   0.50%oii_Oiitermloanfacilityspreadonvariablerate
/ 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