XML 26 R24.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
Oct. 27, 2014
Line of Credit Facility [Line Items]    
Line of Credit Facility, Available Additional Borrowing Capacity $ 300oii_LineOfCreditFacilityAvailableAdditionalBorrowingCapacity  
Payments of Financing Costs 1.6us-gaap_PaymentsOfFinancingCosts  
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
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]    
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
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Adjusted Base Rate [Member] | Eurodollar Rate [Member] | Minimum [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
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Minimum [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
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
Credit Agreement [Member] | Adjusted Base Rate Advances [Member] | Applicable Margin [Member] | Maximum [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
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
Credit Agreement [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Minimum [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
oii term loan facility spread on variable rate   1.00%oii_Oiitermloanfacilityspreadonvariablerate
/ oii_AdvanceTypeAxis
= oii_EurodollarAdvancesMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Credit Agreement [Member] | Eurodollar Advances [Member] | Applicable Margin [Member] | Maximum [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
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
oii term loan facility spread on variable rate   1.50%oii_Oiitermloanfacilityspreadonvariablerate
/ oii_AdvanceTypeAxis
= oii_EurodollarAdvancesMember
/ us-gaap_DebtInstrumentAxis
= oii_CreditAgreementMember
/ oii_InterestRateComponentAxis
= oii_ApplicableMarginMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember