XML 31 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Offsetting. (Details) - Schedule of Derivative Instruments (USD $)
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition $ 481,931us-gaap_DerivativeAssets $ 762,636us-gaap_DerivativeAssets
Net Amount (142,271)us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral (218,596)us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Net Amount of Liabilities in the Statement of Financial Condition 15,975us-gaap_DerivativeLiabilities 0us-gaap_DerivativeLiabilities
Net Amount (142,271)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral (218,596)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Derivative Assets and Collateral Held by Company [Member] | OASIS RCM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS PGR, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 297,571us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
550,967us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Net Amount 297,571us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
550,967us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS PAM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
(22,515)us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
(22,515)us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS CIM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS ROW, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 184,361us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Net Amount 184,361us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS Bleeker, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
234,184us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
234,184us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Derivative Assets and Collateral Held by Company [Member] | OASIS PR, LLC [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Derivative Assets and Collateral Held by Company [Member]    
Derivative [Line Items]    
Net Amount of Assets in the Statement of Financial Condition 481,932us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
762,636us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
Net Amount 481,932us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
762,636us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeAssetsAndCollateralHeldByCompanyMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS RCM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISRCMLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS PGR, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPGRLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS PAM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPAMLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS CIM, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISCIMLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS ROW, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 15,975us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments (15,975)us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISROWLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS Bleeker, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISBleekerLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member] | OASIS PR, LLC [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
/ rjog_TradingCompanyAxis
= rjog_OASISPRLLCMember
Derivative Liabilities and Collateral Pledged by Company [Member]    
Derivative [Line Items]    
Net Amount of Liabilities in the Statement of Financial Condition 15,975us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
Gross Amounts Not Offset in the Statement of Financial Condition, Financial Instruments (15,975)us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
Gross Amounts Not Offset in the Statement of Financial Condition, Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
Net Amount $ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember
$ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= rjog_DerivativeLiabilitiesAndCollateralPledgedByCompanyMember