XML 28 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Detail Textuals) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Related Party Transaction [Line Items]      
Voting power held by entity one vote    
Investment in joint venture $ 2,554,000us-gaap_PaymentsToAcquireInterestInJointVenture    
Marine Products      
Related Party Transaction [Line Items]      
Spinoff transaction percentage 100.00%res_SpinoffTransactionPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
   
Marine Products | 255 RC, LLC      
Related Party Transaction [Line Items]      
Joint venture ownership interest percentage 50.00%res_JointVentureOwnershipInterestPercentage
/ dei_LegalEntityAxis
= us-gaap_LimitedLiabilityCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
   
Operating lease agreement term 5 years    
Investment in joint venture 2,554,000us-gaap_PaymentsToAcquireInterestInJointVenture
/ dei_LegalEntityAxis
= us-gaap_LimitedLiabilityCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
   
Marine Products | Transition Support Services Agreement      
Related Party Transaction [Line Items]      
Aggregate amount of services received 663,000res_AggregateServiceCharges
/ res_AgreementAxis
= res_TransitionSupportServicesAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
670,000res_AggregateServiceCharges
/ res_AgreementAxis
= res_TransitionSupportServicesAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
544,000res_AggregateServiceCharges
/ res_AgreementAxis
= res_TransitionSupportServicesAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
Due from related parties during the current period 47,000us-gaap_DueFromRelatedPartiesCurrent
/ res_AgreementAxis
= res_TransitionSupportServicesAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
145,000us-gaap_DueFromRelatedPartiesCurrent
/ res_AgreementAxis
= res_TransitionSupportServicesAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_MarineProductsCorporationMember
 
Other      
Related Party Transaction [Line Items]      
Products or services from suppliers 1,092,000us-gaap_RepaymentsOfRelatedPartyDebt
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
1,039,000us-gaap_RepaymentsOfRelatedPartyDebt
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
1,676,000us-gaap_RepaymentsOfRelatedPartyDebt
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
Administrative services and rent $ 84,000res_ServiceAndRentCharges
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
$ 83,000res_ServiceAndRentCharges
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
$ 83,000res_ServiceAndRentCharges
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= res_OtherRelatedPartiesMember
Voting power held by entity excess of fifty percent