{
 "instance": {
  "ck0000889123-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 26,
   "contextCount": 232,
   "dts": {
    "calculationLink": {
     "local": [
      "ck0000889123-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ck0000889123-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ck0000889123-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ck0000889123-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ck0000889123-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "ck0000889123-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 573,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 13,
    "http://www.redwoodmortgageinvestors.com/20211231": 3,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 21
   },
   "keyCustom": 165,
   "keyStandard": 185,
   "memberCustom": 83,
   "memberStandard": 16,
   "nsprefix": "ck0000889123",
   "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - General Partners and Other Related Parties",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedParties",
     "shortName": "General Partners and Other Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Loans",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Real Estate Owned (REO) and Mortgages Payable",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayable",
     "shortName": "Real Estate Owned (REO) and Mortgages Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Fair Value",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureFairValue",
     "shortName": "Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Line of Credit",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCredit",
     "shortName": "Line of Credit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Commitments and Contingencies, Other than Loan and REO Commitments",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherThanLoanAndREOCommitments",
     "shortName": "Commitments and Contingencies, Other than Loan and REO Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Subsequent Events",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - General Partners and Other Related Parties (Tables)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesTables",
     "shortName": "General Partners and Other Related Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Loans (Tables)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Consolidated Balance Sheets",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:RealEstateOwnedTransactionsAndValuationAdjustmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Real Estate Owned (REO) and Mortgages Payable (Tables)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableTables",
     "shortName": "Real Estate Owned (REO) and Mortgages Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:RealEstateOwnedTransactionsAndValuationAdjustmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Line of Credit (Tables)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditTables",
     "shortName": "Line of Credit (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ck0000889123:PercentageOfProfitOrLossEntitledToGeneralPartners",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Organization and General - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails",
     "shortName": "Organization and General - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ck0000889123:PercentageOfProfitOrLossEntitledToGeneralPartners",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueMeasurementPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:EstimatingRealPropertyValueNumberOfApproaches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Approach",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueMeasurementPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:EstimatingRealPropertyValueNumberOfApproaches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Approach",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ManagementFeeDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - General Partners and Other Related Parties - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
     "shortName": "General Partners and Other Related Parties - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ManagementFeeDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_52ae3859-8345-417b-a457-782221b3567a",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:FormationLoanGross",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100260 - Disclosure - General Partners and Other Related Parties - Formation Loan Activity (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesFormationLoanActivityDetails",
     "shortName": "General Partners and Other Related Parties - Formation Loan Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b0bb6bee-4354-4363-98aa-a35f97e2f436",
      "decimals": "-3",
      "lang": null,
      "name": "ck0000889123:FormationLoanGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduledWithdrawalsOfPartnersCapitalTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:PartnersCapitalAccountWithdrawals",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - General Partners and Other Related Parties - Schedule of Withdrawals of Limited Partner Capital (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
     "shortName": "General Partners and Other Related Parties - Schedule of Withdrawals of Limited Partner Capital (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduleOfWithdrawalsOfLimitedPartnerCapitalTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_a1f92ed1-400f-42b7-bafa-b17c3cbaba31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PartnersCapitalAccountRedemptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduledWithdrawalsOfPartnersCapitalTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:PartnersCapitalAccountWithdrawalsInYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - General Partners and Other Related Parties - Scheduled Capital Account Withdrawal Requests (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails",
     "shortName": "General Partners and Other Related Parties - Scheduled Capital Account Withdrawal Requests (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduledWithdrawalsOfPartnersCapitalTableTextBlock",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:PartnersCapitalAccountWithdrawalsInYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:LoansReceivableTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Loans - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
     "shortName": "Loans - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:LoansReceivableTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_52ae3859-8345-417b-a457-782221b3567a",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Loans - Secured Loan Principal Transactions (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails",
     "shortName": "Loans - Secured Loan Principal Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "lang": null,
      "name": "ck0000889123:PaymentsToAcquireLoansFunded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Consolidated Statements of Income",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NumberOfLoanPartnershipForeclosed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Loans - Secured Loan Principal Transactions (Parenthetical) (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoanPrincipalTransactionsParentheticalDetails",
     "shortName": "Loans - Secured Loan Principal Transactions (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NumberOfLoanPartnershipForeclosed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansReceivableNumberOfLoans",
      "reportCount": 1,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Loans - Secured Loans Characteristics (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
     "shortName": "Loans - Secured Loans Characteristics (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansCharacteristicsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "lang": null,
      "name": "ck0000889123:LoansReceivableAverageSecuredLoanPrincipal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansDistributedWithinCaliforniaTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Loans - Secured Loans by Lien Position in the Collateral (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails",
     "shortName": "Loans - Secured Loans by Lien Position in the Collateral (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "lang": null,
      "name": "ck0000889123:LoansReceivableLiensDueOtherLendersAtLoanClosing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_4bd97b2c-a2e3-4fba-bd2b-9e64bc88bac1",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "srt:MortgageLoansOnRealEstateNumberOfLoans",
      "reportCount": 1,
      "unitRef": "U_MortgageLoan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Loans - Secured Loans by Property Type (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
     "shortName": "Loans - Secured Loans by Property Type (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansByPropertyTypeOfTheCollateralTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_c175f40c-e738-435d-8492-777b981b8e8e",
      "decimals": "INF",
      "lang": null,
      "name": "srt:MortgageLoansOnRealEstateNumberOfLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_MortgageLoan",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:AmountIncludesPrincipalCollectedAndHeldInTrust",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Loans - Secured Loans by Property Type (Parenthetical) (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails",
     "shortName": "Loans - Secured Loans by Property Type (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:AmountIncludesPrincipalCollectedAndHeldInTrust",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansDistributedWithinCaliforniaTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Loans - Secured Loans Distributed within California (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
     "shortName": "Loans - Secured Loans Distributed within California (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansDistributedWithinCaliforniaTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_a3ca24fb-5c1e-4ec3-b35b-5f80cf1bfc4e",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansScheduledMaturitiesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansReceivableNumberOfLoansMaturingNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Loans - Secured Loans Scheduled Maturities (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails",
     "shortName": "Loans - Secured Loans Scheduled Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:SecuredLoansScheduledMaturitiesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansReceivableNumberOfLoansMaturingNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:MortgageLoansOnRealEstateNumberOfDelinquentSecuredLoans",
      "reportCount": 1,
      "unitRef": "U_MortgageLoan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Loans - Secured Loans Summarized by Payment Delinquency (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails",
     "shortName": "Loans - Secured Loans Summarized by Payment Delinquency (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_d8450206-2eda-4f65-8f78-79b603019d04",
      "decimals": "INF",
      "lang": null,
      "name": "ck0000889123:MortgageLoansOnRealEstateNumberOfDelinquentSecuredLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_MortgageLoan",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b0d35192-0008-492a-8a16-894a5cc712d5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:ArrearsOnRealEstateNumberOfNonPerformingSecuredLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
     "shortName": "Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b0d35192-0008-492a-8a16-894a5cc712d5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:ArrearsOnRealEstateNumberOfNonPerformingSecuredLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ck0000889123:SecuredLoanPrincipalTransactionsTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansReceivableForegoneInterest",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Parenthetical) (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
     "shortName": "Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_5cb5f68e-4dc0-434e-8f01-a367a4199d14",
      "decimals": "0",
      "lang": null,
      "name": "ck0000889123:LoansReceivableForegoneInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_48e0cbe8-a9ac-4412-a20b-4005d2168a7f",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Consolidated Statements of Income (Parenthetical)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical",
     "shortName": "Consolidated Statements of Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_48e0cbe8-a9ac-4412-a20b-4005d2168a7f",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_4bd97b2c-a2e3-4fba-bd2b-9e64bc88bac1",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "srt:MortgageLoansOnRealEstateNumberOfLoans",
      "reportCount": 1,
      "unitRef": "U_MortgageLoan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Loans - Secured Loans in Non-Accrual Status (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
     "shortName": "Loans - Secured Loans in Non-Accrual Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_58ef5e55-b22f-4ff5-9243-a1f32d8838a0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_6af58539-308e-48c4-a484-bf1842fa3649",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansInNonAccrualStatusPaidInFull",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Loans - Secured Loans in Non-Accrual Status (Parenthetical) (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
     "shortName": "Loans - Secured Loans in Non-Accrual Status (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_6af58539-308e-48c4-a484-bf1842fa3649",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ck0000889123:LoansInNonAccrualStatusPaidInFull",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_52ae3859-8345-417b-a457-782221b3567a",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100430 - Disclosure - Loans - Activity in the Allowance for Loan Losses (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansActivityInAllowanceForLoanLossesDetails",
     "shortName": "Loans - Activity in the Allowance for Loan Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b0bb6bee-4354-4363-98aa-a35f97e2f436",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NumberOfLoan",
      "reportCount": 1,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - Loans - Secured Loans Designated as Impaired Loans (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails",
     "shortName": "Loans - Secured Loans Designated as Impaired Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NumberOfLoan",
      "reportCount": 1,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Loans - Secured Loans Designated as Impaired Loans (Parenthetical) (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
     "shortName": "Loans - Secured Loans Designated as Impaired Loans (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_1d7dfbec-8384-4c9d-8f44-9e3123065e93",
      "decimals": "0",
      "lang": null,
      "name": "ck0000889123:NumberOfLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Loan",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100460 - Disclosure - Loans - Impaired Loans - Average Balances and Interest Income (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansImpairedLoansAverageBalancesAndInterestIncomeDetails",
     "shortName": "Loans - Impaired Loans - Average Balances and Interest Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_52ae3859-8345-417b-a457-782221b3567a",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyNet",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Summary of REO Transactions and Valuation Adjustments (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails",
     "shortName": "Summary of REO Transactions and Valuation Adjustments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:RealEstateOwnedTransactionsAndValuationAdjustmentsTableTextBlock",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_c37c060f-d7de-4e24-b49c-c40086ae137d",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RealEstateInvestmentPropertyNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Real Estate Owned (REO) and Mortgages Payable - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails",
     "shortName": "Real Estate Owned (REO) and Mortgages Payable - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfParticipatingMortgageLoansTextBlock",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ParticipatingMortgageLoansMortgageObligationsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Real Estate Owned (REO) and Mortgages Payable - Schedule of Mortgages Payable (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails",
     "shortName": "Real Estate Owned (REO) and Mortgages Payable - Schedule of Mortgages Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfParticipatingMortgageLoansTextBlock",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_2060e96c-bae6-469a-bca1-64c3e24e7ebe",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ParticipatingMortgageLoansMortgageObligationsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduleOfRealEstateOwnedNetTableTextBlock",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:HoldingCostsNetOfOtherIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Real Estate Owned (REO) and Mortgages Payable - Summary of REO, Net (Detail)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail",
     "shortName": "Real Estate Owned (REO) and Mortgages Payable - Summary of REO, Net (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ck0000889123:ScheduleOfRealEstateOwnedNetTableTextBlock",
       "div",
       "us-gaap:RealEstateDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:HoldingCostsNetOfOtherIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_e86a62da-ddb6-4521-91f2-2bbd8eb2422f",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Consolidated Statements of Changes in Partners' Capital",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital",
     "shortName": "Consolidated Statements of Changes in Partners' Capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_e86a62da-ddb6-4521-91f2-2bbd8eb2422f",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_52ae3859-8345-417b-a457-782221b3567a",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Line of Credit - Schedule of Activity Involving Line of Credit (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditScheduleOfActivityInvolvingLineOfCreditDetails",
     "shortName": "Line of Credit - Schedule of Activity Involving Line of Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b0bb6bee-4354-4363-98aa-a35f97e2f436",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Line of Credit - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
     "shortName": "Line of Credit - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_b98517b9-2e16-4cc6-b706-444e96d47c14",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_c7d8ada4-7d6b-4723-8586-41d34795299a",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ck0000889123:LoanModificationAgreementDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Subsequent Events - Additional Information (Details)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_c7d8ada4-7d6b-4723-8586-41d34795299a",
      "decimals": null,
      "lang": "en-US",
      "name": "ck0000889123:ExtendingTheMaturityDateForConversionOption",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromInterestReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromInterestReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NonCashFinancingActivityInEarlyWithdrawalPenalties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100080 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ck0000889123:NonCashFinancingActivityInEarlyWithdrawalPenalties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - Organization and General",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneral",
     "shortName": "Organization and General",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "ck0000889123-20211231.htm",
      "contextRef": "C_f325c2a9-af73-45ac-b103-b3f69c44c397",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 100,
   "tag": {
    "ck0000889123_AccruedInterestOfLoansSoldToUnaffiliatedThirdParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest of loans sold to unaffiliated third party.",
        "label": "Accrued Interest of Loans Sold To Unaffiliated Third Party",
        "terseLabel": "Accrued interest of loans sold to unaffiliated third party"
       }
      }
     },
     "localname": "AccruedInterestOfLoansSoldToUnaffiliatedThirdParty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_AccruedLiabilitiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities Policy Text Block",
        "label": "Accrued Liabilities Policy [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesPolicyTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_AdjustmentsToReconcileNetIncomeToNetCashProvidedByUsedInOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Reconcile Net Income To Net Cash Provided By Used In Operations [Abstract]",
        "label": "Adjustments To Reconcile Net Income To Net Cash Provided By Used In Operations [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeToNetCashProvidedByUsedInOperationsAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_AdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances.",
        "label": "Advances [Member]",
        "terseLabel": "Advances [Member]"
       }
      }
     },
     "localname": "AdvancesMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_AffiliateOperatingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliate operating costs.",
        "label": "Affiliate Operating Costs",
        "terseLabel": "Costs from Redwood Mortgage Corp."
       }
      }
     },
     "localname": "AffiliateOperatingCosts",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_AfterFiveYearPeriodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "After five year period.",
        "label": "After Five Year Period [Member]",
        "terseLabel": "After Five Year Period [Member]"
       }
      }
     },
     "localname": "AfterFiveYearPeriodMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_AlamedaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alameda.",
        "label": "Alameda [Member]",
        "terseLabel": "Alameda [Member]"
       }
      }
     },
     "localname": "AlamedaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_AmadorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amador.",
        "label": "Amador [Member]",
        "terseLabel": "Amador [Member]"
       }
      }
     },
     "localname": "AmadorMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_AmericanInterbankOfferedRateTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Interbank Offered Rate Term [Member]",
        "label": "American Interbank Offered Rate Term [Member]",
        "terseLabel": "Ameribor [Member]"
       }
      }
     },
     "localname": "AmericanInterbankOfferedRateTermMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_AmountIncludesPrincipalCollectedAndHeldInTrust": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount Includes Principal Collected and Held in Trust.",
        "label": "Amount Includes Principal Collected and Held in Trust",
        "terseLabel": "Amount includes principal collected and held in trust."
       }
      }
     },
     "localname": "AmountIncludesPrincipalCollectedAndHeldInTrust",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ArrearsOnRealEstateMonthlyPaymentsInterestAmountOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears on real estate monthly payments interest amount of non performing secured loans.",
        "label": "Arrears On Real Estate Monthly Payments Interest Amount Of Non Performing Secured Loans",
        "terseLabel": "Monthly payments, interest"
       }
      }
     },
     "localname": "ArrearsOnRealEstateMonthlyPaymentsInterestAmountOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ArrearsOnRealEstateNumberOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears on real estate interest amount of non performing secured loan.",
        "label": "Arrears On Real Estate Number Of Non Performing Secured Loans",
        "terseLabel": "Number of loans"
       }
      }
     },
     "localname": "ArrearsOnRealEstateNumberOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_ArrearsOnRealEstatePastMaturityAmountOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears On Real Estate Past Maturity Amount Of Non Performing Secured Loans.",
        "label": "Arrears On Real Estate Past Maturity Amount Of Non Performing Secured Loans",
        "terseLabel": "Past maturity, principal"
       }
      }
     },
     "localname": "ArrearsOnRealEstatePastMaturityAmountOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ArrearsOnRealEstatePastMaturityInterestAmountOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears on real estate past maturity interest amount of non performing secured loans.",
        "label": "Arrears On Real Estate Past Maturity Interest Amount Of Non Performing Secured Loans",
        "terseLabel": "Past maturity, interest"
       }
      }
     },
     "localname": "ArrearsOnRealEstatePastMaturityInterestAmountOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ArrearsOnRealEstatePastMaturityMonthlyPaymentsLoanOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears On Real Estate Past Maturity Monthly Payments Loan Of Non Performing Secured Loans.",
        "label": "Arrears On Real Estate Past Maturity Monthly Payments Loan Of Non Performing Secured Loans",
        "terseLabel": "Number of monthly payments"
       }
      }
     },
     "localname": "ArrearsOnRealEstatePastMaturityMonthlyPaymentsLoanOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_ArrearsOnRealEstatePastMaturityMonthlyPaymentsOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears on real estate past maturity monthly payments of non performing secured loans.",
        "label": "Arrears On Real Estate Past Maturity Monthly Payments Of Non Performing Secured Loans",
        "terseLabel": "Monthly payments, principal"
       }
      }
     },
     "localname": "ArrearsOnRealEstatePastMaturityMonthlyPaymentsOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ArrearsOnTotalPaymentsOfNonPerformingSecuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrears On Total Payments Of Non Performing Secured Loans.",
        "label": "Arrears On Total Payments Of Non Performing Secured Loans",
        "terseLabel": "Principal",
        "totalLabel": "Total payments",
        "verboseLabel": "Total payments"
       }
      }
     },
     "localname": "ArrearsOnTotalPaymentsOfNonPerformingSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_AssetsAndLiabilitiesEliminatedUponConsolidationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities Eliminated upon Consolidation [Abstract]",
        "label": "Assets And Liabilities Eliminated Upon Consolidation [Abstract]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesEliminatedUponConsolidationAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "xbrltype": "stringItemType"
    },
    "ck0000889123_AverageBalancesAndInterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average balances and interest income.",
        "label": "Average Balances And Interest Income [Member]",
        "terseLabel": "Average Balances And Interest Income [Member]"
       }
      }
     },
     "localname": "AverageBalancesAndInterestIncomeMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_BenefitPlanInvestorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefit plan investors.",
        "label": "Benefit Plan Investors [Member]",
        "terseLabel": "Benefit Plan Investors [Member]"
       }
      }
     },
     "localname": "BenefitPlanInvestorsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ByDaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "By days past due.",
        "label": "By Days Past Due [Member]",
        "terseLabel": "By Days Past Due [Member]"
       }
      }
     },
     "localname": "ByDaysPastDueMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CapitalSubjectToWithdrawalsNetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Subject to Withdrawals Net.",
        "label": "Capital Subject To Withdrawals Net [Member]",
        "terseLabel": "Capital Subject to Withdrawals Net [Member]"
       }
      }
     },
     "localname": "CapitalSubjectToWithdrawalsNetMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CapitalWithdrawalsSubjectToPenaltyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Withdrawals Subject to Penalty.",
        "label": "Capital Withdrawals Subject To Penalty [Member]",
        "terseLabel": "Capital Withdrawals-subject to Penalty [Member]"
       }
      }
     },
     "localname": "CapitalWithdrawalsSubjectToPenaltyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CapitalWithdrawalsWithoutPenaltyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Withdrawals Without Penalty.",
        "label": "Capital Withdrawals Without Penalty [Member]",
        "terseLabel": "Capital Withdrawals-without Penalty [Member]"
       }
      }
     },
     "localname": "CapitalWithdrawalsWithoutPenaltyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CashDistributionsToLimitedPartnersPartnersNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash distributions to limited partners partners net.",
        "label": "Cash Distributions To Limited Partners Partners Net",
        "negatedTotalLabel": "Cash distributions to partners, net"
       }
      }
     },
     "localname": "CashDistributionsToLimitedPartnersPartnersNet",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ChangeInOperationAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Operation Assets And Liabilities [Abstract]",
        "label": "Change In Operation Assets And Liabilities [Abstract]",
        "terseLabel": "Change in operating assets and liabilities"
       }
      }
     },
     "localname": "ChangeInOperationAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_CommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial.",
        "label": "Commercial [Member]",
        "terseLabel": "Commercial [Member]"
       }
      }
     },
     "localname": "CommercialMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CommercialPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial property.",
        "label": "Commercial Property [Member]",
        "terseLabel": "Commercial Property"
       }
      }
     },
     "localname": "CommercialPropertyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CondominiumComplexMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condominium Complex [Member]",
        "terseLabel": "Condominium Complex [Member]"
       }
      }
     },
     "localname": "CondominiumComplexMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ContraCostaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contra Costa.",
        "label": "Contra Costa [Member]",
        "terseLabel": "Contra Costa [Member]"
       }
      }
     },
     "localname": "ContraCostaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_CurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current.",
        "label": "Current [Member]",
        "terseLabel": "Current [Member]"
       }
      }
     },
     "localname": "CurrentMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_DebtIssuanceCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Issuance Costs.",
        "label": "Debt Issuance Costs Policy [Text Block]",
        "terseLabel": "Debt Issuance Costs"
       }
      }
     },
     "localname": "DebtIssuanceCostsPolicyTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_DeferredGainRecognizedPayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred gain amount recognized as payment.",
        "label": "Deferred Gain Recognized Payment",
        "terseLabel": "Deferred gain recognized payment"
       }
      }
     },
     "localname": "DeferredGainRecognizedPayment",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_DelinquencyRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payment delinquency rate.",
        "label": "Delinquency Rate",
        "terseLabel": "Delinquency rate"
       }
      }
     },
     "localname": "DelinquencyRate",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_DistributionMadeToLimitedPartnerPartnerDistributionsPaid": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "ck0000889123_CashDistributionsToLimitedPartnersPartnersNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution made to limited partner, partner distributions paid.",
        "label": "Distribution Made To Limited Partner Partner Distributions Paid",
        "negatedLabel": "Partner distributions"
       }
      }
     },
     "localname": "DistributionMadeToLimitedPartnerPartnerDistributionsPaid",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_DueFromManagerAndRelatedMortgageFundsNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from manager and related mortgage funds, net.",
        "label": "Due From Manager And Related Mortgage Funds Net",
        "terseLabel": "Amount due from manager and related mortgage funds, net"
       }
      }
     },
     "localname": "DueFromManagerAndRelatedMortgageFundsNet",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_EarlyWithdrawalPenaltiesApplied": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early withdrawal penalties collected and applied to the formation loan.",
        "label": "Early Withdrawal Penalties Applied",
        "negatedLabel": "Early withdrawal penalties applied"
       }
      }
     },
     "localname": "EarlyWithdrawalPenaltiesApplied",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesFormationLoanActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_EarlyWithdrawalPenaltyPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early withdrawal penalty percentage.",
        "label": "Early Withdrawal Penalty Percentage",
        "terseLabel": "Early Withdrawal Penalty Percentage"
       }
      }
     },
     "localname": "EarlyWithdrawalPenaltyPercentage",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_EastWestBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "East west bank.",
        "label": "East West Bank [Member]",
        "terseLabel": "East West Bank"
       }
      }
     },
     "localname": "EastWestBankMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_EstimatingRealPropertyValueNumberOfApproaches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of approaches a commercial real estate appraiser will present in their appraisal.",
        "label": "Estimating Real Property Value Number Of Approaches",
        "terseLabel": "Estimating real property value, number of approaches"
       }
      }
     },
     "localname": "EstimatingRealPropertyValueNumberOfApproaches",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_ExtendingTheMaturityDateForConversionOption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extending the maturity date for conversion option",
        "label": "Extending the maturity date for conversion option"
       }
      }
     },
     "localname": "ExtendingTheMaturityDateForConversionOption",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_FamilyResidenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Family residence.",
        "label": "Family Residence [Member]",
        "terseLabel": "Family Residence"
       }
      }
     },
     "localname": "FamilyResidenceMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FinancingReceivablesNinetyToOneSeventyNineDaysFourToSixPaymentInArrearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables Ninety To One Seventy Nine Days Four to Six Payment In Arrears [Member].",
        "label": "Financing Receivables Ninety To One Seventy Nine Days Four To Six Payment In Arrears [Member]",
        "terseLabel": "90-179 days (4-6 payments)"
       }
      }
     },
     "localname": "FinancingReceivablesNinetyToOneSeventyNineDaysFourToSixPaymentInArrearsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FinancingReceivablesNinetyToOneSeventyNineDaysPaymentInArrearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables ninety to one seventy nine days payment in arrears.",
        "label": "Financing Receivables Ninety To One Seventy Nine Days Payment In Arrears [Member]",
        "terseLabel": "90-179 days (3-5 payments) [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesNinetyToOneSeventyNineDaysPaymentInArrearsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FinancingReceivablesOneEightyOrMoreDaysPaymentInArrearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables One Eighty Or More Days Payment In Arrears.",
        "label": "Financing Receivables One Eighty Or More Days Payment In Arrears [Member]",
        "terseLabel": "180 or more days (more than 6 payments) [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesOneEightyOrMoreDaysPaymentInArrearsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FinancingReceivablesThirtyToEightyNineDaysOneToThreePaymentInArrearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables Thirty To Eighty Nine Days one to Three Payment In Arrears [Member]",
        "label": "Financing Receivables Thirty To Eighty Nine Days One To Three Payment In Arrears [Member]",
        "terseLabel": "30-89 days (1-3 payments) [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesThirtyToEightyNineDaysOneToThreePaymentInArrearsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FinancingReceivablesThirtyToEightyNineDaysPaymentInArrearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables thirty to eighty nine days payment in arrears.",
        "label": "Financing Receivables Thirty To Eighty Nine Days Payment In Arrears [Member]",
        "terseLabel": "30-89 days (1-2 payments) [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesThirtyToEightyNineDaysPaymentInArrearsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FirstTrustDeedsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First trust deeds.",
        "label": "First Trust Deeds [Member]",
        "terseLabel": "First Trust Deeds [Member]"
       }
      }
     },
     "localname": "FirstTrustDeedsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FiveYearTermOrLessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five year term or less.",
        "label": "Five Year Term Or Less [Member]",
        "terseLabel": "Five Year Term or Less [Member]"
       }
      }
     },
     "localname": "FiveYearTermOrLessMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ForbearanceAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forbearance Agreement [Member].",
        "label": "Forbearance Agreement [Member]",
        "terseLabel": "Forbearance Agreement [Member]"
       }
      }
     },
     "localname": "ForbearanceAgreementMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FormationLoanFutureMinimumPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation loan future minimum payments.",
        "label": "Formation Loan Future Minimum Payments [Abstract]"
       }
      }
     },
     "localname": "FormationLoanFutureMinimumPaymentsAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "xbrltype": "stringItemType"
    },
    "ck0000889123_FormationLoanGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation loan balance excluding the unamortized discount.",
        "label": "Formation Loan Gross",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Begning Balance"
       }
      }
     },
     "localname": "FormationLoanGross",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesFormationLoanActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_FormationLoanMade": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation loan made.",
        "label": "Formation Loan Made",
        "terseLabel": "Formation loan advances to RMC"
       }
      }
     },
     "localname": "FormationLoanMade",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_FormationLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation loan.",
        "label": "Formation Loan [Member]",
        "terseLabel": "Formation Loan [Member]"
       }
      }
     },
     "localname": "FormationLoanMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_FormationLoanTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation loan transactions.",
        "label": "Formation Loan Transactions [Abstract]",
        "terseLabel": "Formation Loan - Transactions [Abstract]"
       }
      }
     },
     "localname": "FormationLoanTransactionsAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesFormationLoanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_FresnoCountyCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fresno County California.",
        "label": "Fresno County California [Member]",
        "terseLabel": "Fresno County California"
       }
      }
     },
     "localname": "FresnoCountyCaliforniaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_GeneralPartnersAndOtherRelatedPartiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General partners and other related parties details.",
        "label": "General Partners And Other Related Parties Details [Line Items]",
        "terseLabel": "General Partners And Other Related Parties Details [Line Items]"
       }
      }
     },
     "localname": "GeneralPartnersAndOtherRelatedPartiesDetailsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_GeneralPartnersAndOtherRelatedPartiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General partners and other related parties details.",
        "label": "General Partners And Other Related Parties Details [Table]",
        "terseLabel": "General Partners And Other Related Parties Details [Table]"
       }
      }
     },
     "localname": "GeneralPartnersAndOtherRelatedPartiesDetailsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_GeneralPartnersCapitalDeficit": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ck0000889123_PartnersCapitalBeforeOfferingCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General partners capital (deficit).",
        "label": "General Partners Capital Deficit",
        "terseLabel": "General partners\u2019 deficit"
       }
      }
     },
     "localname": "GeneralPartnersCapitalDeficit",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_HoldingCostsNetOfOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail": {
       "order": 0.0,
       "parentTag": "ck0000889123_RealEstateOwnedIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holding costs net of other income.",
        "label": "Holding Costs Net Of Other Income",
        "negatedLabel": "Holding costs, net of other income"
       }
      }
     },
     "localname": "HoldingCostsNetOfOtherIncome",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_HomeSubdivisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home subdivision.",
        "label": "Home Subdivision [Member]",
        "terseLabel": "Home Subdivision"
       }
      }
     },
     "localname": "HomeSubdivisionMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ImpairedLoansAverageBalancesAndInterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired loans average balances and interest income.",
        "label": "Impaired Loans Average Balances And Interest Income [Abstract]",
        "terseLabel": "Impaired Loans - Average Balances and Interest Income [Abstract]"
       }
      }
     },
     "localname": "ImpairedLoansAverageBalancesAndInterestIncomeAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansImpairedLoansAverageBalancesAndInterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_ImpairedLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired loans.",
        "label": "Impaired Loans [Member]",
        "terseLabel": "Impaired Loans [Member]"
       }
      }
     },
     "localname": "ImpairedLoansMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_IncreaseDecreaseInLoanPayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in loan payments.",
        "label": "Increase Decrease In Loan Payments",
        "negatedLabel": "Loan payments in trust"
       }
      }
     },
     "localname": "IncreaseDecreaseInLoanPayments",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_InterestExpenseLineOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 0.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense, line of credit.",
        "label": "Interest Expense Line Of Credit",
        "negatedLabel": "Line of credit"
       }
      }
     },
     "localname": "InterestExpenseLineOfCredit",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_InterestExpenseMortgagesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense, mortgages payable.",
        "label": "Interest Expense Mortgages Payable",
        "negatedLabel": "Mortgages payable"
       }
      }
     },
     "localname": "InterestExpenseMortgagesPayable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_InterestOnlyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest only.",
        "label": "Interest Only [Member]",
        "terseLabel": "Interest Only [Member]"
       }
      }
     },
     "localname": "InterestOnlyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_InterestReserveMaximumLength": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The typical maximum length in years of an interest reserve established at the inception of a loan.",
        "label": "Interest Reserve Maximum Length",
        "terseLabel": "Interest reserve maximum length"
       }
      }
     },
     "localname": "InterestReserveMaximumLength",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_InterestReserveMinimumLength": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The typical minimum length in years of an interest reserve established at the inception of a loan.",
        "label": "Interest Reserve Minimum Length",
        "terseLabel": "Interest reserve minimum length"
       }
      }
     },
     "localname": "InterestReserveMinimumLength",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_LandPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land property.",
        "label": "Land Property [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandPropertyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LargeParcelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Large parcel.",
        "label": "Large Parcel [Member]",
        "terseLabel": "Large Parcel"
       }
      }
     },
     "localname": "LargeParcelMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LargestLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest loan.",
        "label": "Largest Loan [Member]",
        "terseLabel": "Largest Loan [Member]"
       }
      }
     },
     "localname": "LargestLoanMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LineOfCreditAdvancesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit advances net.",
        "label": "Line Of Credit Advances Net",
        "terseLabel": "Advances"
       }
      }
     },
     "localname": "LineOfCreditAdvancesNet",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LineOfCreditAverageDailyBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit average daily balance.",
        "label": "Line Of Credit Average Daily Balance",
        "terseLabel": "Line of credit - average daily balance"
       }
      }
     },
     "localname": "LineOfCreditAverageDailyBalance",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditScheduleOfActivityInvolvingLineOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LineOfCreditDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit drawn.",
        "label": "Line Of Credit Drawn",
        "terseLabel": "Draws"
       }
      }
     },
     "localname": "LineOfCreditDrawn",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditScheduleOfActivityInvolvingLineOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LineOfCreditExtendedMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Extended Maturity Date",
        "label": "Line Of Credit Extended Maturity Date",
        "terseLabel": "Maturity date extended"
       }
      }
     },
     "localname": "LineOfCreditExtendedMaturityDate",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "ck0000889123_LineOfCreditFacilityAverageRateOfPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility average rate of principal amount.",
        "label": "Line Of Credit Facility Average Rate Of Principal Amount",
        "terseLabel": "Line of credit facility, average rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityAverageRateOfPrincipalAmount",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LineOfCreditFacilityRepaymentsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility repayments amount.",
        "label": "Line Of Credit Facility Repayments Amount",
        "negatedLabel": "Repayments"
       }
      }
     },
     "localname": "LineOfCreditFacilityRepaymentsAmount",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoanBrokerageCommissionsMaximumPercentOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan brokerage commissions maximum percent of assets.",
        "label": "Loan Brokerage Commissions Maximum Percent Of Assets",
        "terseLabel": "Loan Brokerage Commissions, Maximum Percent of Assets"
       }
      }
     },
     "localname": "LoanBrokerageCommissionsMaximumPercentOfAssets",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoanModificationAgreementDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification agreement date.",
        "label": "Loan Modification Agreement Date"
       }
      }
     },
     "localname": "LoanModificationAgreementDate",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "ck0000889123_LoanPaymentsInTrust": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payments in trust.",
        "label": "Loan Payments In Trust",
        "terseLabel": "Loan payments in trust"
       }
      }
     },
     "localname": "LoanPaymentsInTrust",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoanReceivableImpairedInterestIncomeRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income recognized on impaired loans within the reporting period",
        "label": "Loan Receivable Impaired Interest Income Recognized",
        "terseLabel": "Interest income recognized"
       }
      }
     },
     "localname": "LoanReceivableImpairedInterestIncomeRecognized",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansImpairedLoansAverageBalancesAndInterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoanServicingFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees paid to collect monthly payments on mortgage loans from borrowers.",
        "label": "Loan Servicing Fees",
        "terseLabel": "Mortgage servicing fees"
       }
      }
     },
     "localname": "LoanServicingFees",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details.",
        "label": "Loans Details [Line Items]",
        "terseLabel": "Loans Details [Line Items]"
       }
      }
     },
     "localname": "LoansDetailsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoanTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loan transactions.",
        "label": "Loans Details Secured Loan Transactions [Line Items]",
        "terseLabel": "Loans Details Secured Loans In Nonaccrual Status [Line Items]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoanTransactionsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoanTransactionsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loan transactions.",
        "label": "Loans Details Secured Loan Transactions [Table]",
        "terseLabel": "Loans Details Secured Loan Transactions [Table]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoanTransactionsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoansByLienPositionInCollateralLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loans by lien position in the collateral.",
        "label": "Loans Details Secured Loans By Lien Position In Collateral [Line Items]",
        "terseLabel": "Loans Details - Secured Loans by Lien Position in the Collateral [Line Items]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoansByLienPositionInCollateralLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoansByLienPositionInCollateralTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loans by lien position in the collateral.",
        "label": "Loans Details Secured Loans By Lien Position In Collateral [Table]",
        "terseLabel": "Loans Details Secured Loans By Lien Position In Collateral [Table]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoansByLienPositionInCollateralTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoansByPropertyTypeOfCollateralLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loans by property type of collateral.",
        "label": "Loans Details Secured Loans By Property Type Of Collateral [Line Items]",
        "terseLabel": "Loans (Details) - Secured Loans by Property Type [Line Items]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoansByPropertyTypeOfCollateralLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsSecuredLoansByPropertyTypeOfCollateralTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details secured loans by property type of collateral.",
        "label": "Loans Details Secured Loans By Property Type Of Collateral [Table]",
        "terseLabel": "Loans Details Secured Loans By Property Type Of Collateral [Table]"
       }
      }
     },
     "localname": "LoansDetailsSecuredLoansByPropertyTypeOfCollateralTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans details.",
        "label": "Loans Details [Table]",
        "terseLabel": "Loans Details [Table]"
       }
      }
     },
     "localname": "LoansDetailsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_LoansInNonAccrualStatusPaidInFull": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans in non-accrual status paid in full",
        "label": "Loans in non-accrual status paid in full",
        "terseLabel": "Number of loans"
       }
      }
     },
     "localname": "LoansInNonAccrualStatusPaidInFull",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansInNonAccrualStatusPaidInFullAggregateAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans in non-accrual status paid in full aggregate amount",
        "label": "Loans in non-accrual status paid in full aggregate amount",
        "terseLabel": "Principal"
       }
      }
     },
     "localname": "LoansInNonAccrualStatusPaidInFullAggregateAmount",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableAggregateFutureMaturingPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_LoansReceivableMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable aggregate future maturing percent.",
        "label": "Loans Receivable Aggregate Future Maturing Percent",
        "totalLabel": "Total scheduled maturities, Percent"
       }
      }
     },
     "localname": "LoansReceivableAggregateFutureMaturingPercent",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableAggregateFutureMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable aggregate future maturities.",
        "label": "Loans Receivable Aggregate Future Maturities",
        "totalLabel": "Total scheduled maturities, Principal"
       }
      }
     },
     "localname": "LoansReceivableAggregateFutureMaturities",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableAmortizationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term, in years, of the typical amortization used on loans made.",
        "label": "Loans Receivable Amortization Term",
        "terseLabel": "Loans receivable, amortization term"
       }
      }
     },
     "localname": "LoansReceivableAmortizationTerm",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_LoansReceivableAppraisedPropertyValueAtLoanClosing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appraised value of the collateral securing our loans at the time we made our loan.",
        "label": "Loans Receivable Appraised Property Value At Loan Closing",
        "terseLabel": "Appraised property value at loan closing (in Dollars)"
       }
      }
     },
     "localname": "LoansReceivableAppraisedPropertyValueAtLoanClosing",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableAveragePrincipalAsPercentOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the partnership's total assets represented by the average secured loan's unpaid principal balance",
        "label": "Loans Receivable Average Principal As Percent Of Assets",
        "terseLabel": "Average principal as percent of total assets"
       }
      }
     },
     "localname": "LoansReceivableAveragePrincipalAsPercentOfAssets",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableAveragePrincipalAsPercentOfPartnersCapitalNetOfFormationLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable average principal as percent of partners capital net of formation loan.",
        "label": "Loans Receivable Average Principal As Percent Of Partners Capital Net Of Formation Loan",
        "terseLabel": "Average principal as percent of partners\u2019 capital, net of formation loan"
       }
      }
     },
     "localname": "LoansReceivableAveragePrincipalAsPercentOfPartnersCapitalNetOfFormationLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableAveragePrincipalAsPercentOfPrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the total unpaid principal balance of the secured loan portfolio represented by the average secured loan's unpaid principal balance",
        "label": "Loans Receivable Average Principal As Percent Of Principal",
        "terseLabel": "Average principal as percent of total principal"
       }
      }
     },
     "localname": "LoansReceivableAveragePrincipalAsPercentOfPrincipal",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableAverageSecuredLoanPrincipal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average unpaid principal balance per loan within the secured loan portfolio",
        "label": "Loans Receivable Average Secured Loan Principal",
        "terseLabel": "Average secured loan - principal (in Dollars)"
       }
      }
     },
     "localname": "LoansReceivableAverageSecuredLoanPrincipal",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableCurrentExtendedNewMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable current extended new maturity date",
        "label": "Loans Receivable Current Extended New Maturity Date",
        "terseLabel": "Loans receivable current extended new maturity date"
       }
      }
     },
     "localname": "LoansReceivableCurrentExtendedNewMaturityDate",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "ck0000889123_LoansReceivableForegoneInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable foregone interest.",
        "label": "Loans Receivable Foregone Interest",
        "terseLabel": "Foregone interest"
       }
      }
     },
     "localname": "LoansReceivableForegoneInterest",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoanPrincipalTransactionsParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableLargestAsPercentOfPrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the total unpaid principal balance of the secured loan portfolio represented by the largest secured loan's unpaid principal balance",
        "label": "Loans Receivable Largest As Percent Of Principal",
        "terseLabel": "Largest principal as percent of total principal"
       }
      }
     },
     "localname": "LoansReceivableLargestAsPercentOfPrincipal",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableLargestLoan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The largest unpaid principal balance of a single loan within the secured loan portfolio.",
        "label": "Loans Receivable Largest Loan",
        "terseLabel": "Largest secured loan - principal (in Dollars)",
        "verboseLabel": "Loans receivable largest loan (in Dollars)"
       }
      }
     },
     "localname": "LoansReceivableLargestLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableLargestLoanAsPercentOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the partnership's total assets represented by the largest secured loan's unpaid principal balance",
        "label": "Loans Receivable Largest Loan As Percent Of Assets",
        "terseLabel": "Largest principal as percent of total assets"
       }
      }
     },
     "localname": "LoansReceivableLargestLoanAsPercentOfAssets",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableLargestLoanAsPercentOfPartnersCapitalNetOfFormationLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable largest loan as percent of partners capital net of formation loan.",
        "label": "Loans Receivable Largest Loan As Percent Of Partners Capital Net Of Formation Loan",
        "terseLabel": "Largest principal as percent of partners\u2019 capital, net of formation loan"
       }
      }
     },
     "localname": "LoansReceivableLargestLoanAsPercentOfPartnersCapitalNetOfFormationLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableLargestPercentageOfPrincipalInOneCounty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "California county with the largest percentage of the unpaid principal balance, secured by property within the county.",
        "label": "Loans Receivable Largest Percentage Of Principal In One County",
        "terseLabel": "Largest percentage of principal in one California county"
       }
      }
     },
     "localname": "LoansReceivableLargestPercentageOfPrincipalInOneCounty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableLiensDueOtherLendersAtLoanClosing": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails": {
       "order": 1.0,
       "parentTag": "ck0000889123_PrincipalLoansReceivableDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable liens due other lenders at loan closing.",
        "label": "Loans Receivable Liens Due Other Lenders At Loan Closing",
        "terseLabel": "Liens due other lenders at loan closing (in Dollars)"
       }
      }
     },
     "localname": "LoansReceivableLiensDueOtherLendersAtLoanClosing",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMatured": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable matured.",
        "label": "Loans Receivable Matured",
        "terseLabel": "Matured at December 31, 2021, Principal"
       }
      }
     },
     "localname": "LoansReceivableMatured",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing after year five.",
        "label": "Loans Receivable Maturing After Year Five",
        "terseLabel": "Thereafter, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingAfterYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Receivable Maturing Next Twelve Months",
        "label": "Loans Receivable Maturing Next Twelve Months",
        "terseLabel": "2022, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingNextTwelveMonths",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent.",
        "label": "Loans Receivable Maturing Percent",
        "totalLabel": "Total principal, secured loans, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercent",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent after year five.",
        "label": "Loans Receivable Maturing Percent After Year Five",
        "terseLabel": "Thereafter, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentAfterYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentAfterYearFiveMatured": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "ck0000889123_LoansReceivableMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent after year five matured.",
        "label": "Loans Receivable Maturing Percent After Year Five Matured",
        "terseLabel": "Matured at December 31, 2021, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentAfterYearFiveMatured",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent remainder of fiscal year.",
        "label": "Loans Receivable Maturing Percent Remainder Of Fiscal Year",
        "terseLabel": "2022, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentRemainderOfFiscalYear",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentYearFive": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent year five.",
        "label": "Loans Receivable Maturing Percent Year Five",
        "terseLabel": "2026, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent year four.",
        "label": "Loans Receivable Maturing Percent Year Four",
        "terseLabel": "2025, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentYearFour",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent year three.",
        "label": "Loans Receivable Maturing Percent Year Three",
        "terseLabel": "2024, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentYearThree",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingPercentYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturingPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing percent year two.",
        "label": "Loans Receivable Maturing Percent Year Two",
        "terseLabel": "2023, Percent"
       }
      }
     },
     "localname": "LoansReceivableMaturingPercentYearTwo",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableMaturingYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing year five.",
        "label": "Loans Receivable Maturing Year Five",
        "terseLabel": "2026, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing year four.",
        "label": "Loans Receivable Maturing Year Four",
        "terseLabel": "2025, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingYearFour",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing year three.",
        "label": "Loans Receivable Maturing Year Three",
        "terseLabel": "2024, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingYearThree",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "ck0000889123_LoansReceivableAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable maturing year two.",
        "label": "Loans Receivable Maturing Year Two",
        "terseLabel": "2023, Principal"
       }
      }
     },
     "localname": "LoansReceivableMaturingYearTwo",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable, maturity date.",
        "label": "Loans Receivable Maturity Date",
        "terseLabel": "Loans receivable maturity date"
       }
      }
     },
     "localname": "LoansReceivableMaturityDate",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "ck0000889123_LoansReceivableNumberOfCountiesWhereSecurityIsLocated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of California counties where there is at least one property securing a loan.",
        "label": "Loans Receivable Number Of Counties Where Security Is Located",
        "terseLabel": "Number of California counties where security is located"
       }
      }
     },
     "localname": "LoansReceivableNumberOfCountiesWhereSecurityIsLocated",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfInterestOnlyLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of interest only loans.",
        "label": "Loans Receivable Number Of Interest Only Loans",
        "terseLabel": "Loans receivable, number of interest only loans"
       }
      }
     },
     "localname": "LoansReceivableNumberOfInterestOnlyLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of secured loans receivable.",
        "label": "Loans Receivable Number Of Loans",
        "terseLabel": "Loans receivable number of loans",
        "totalLabel": "Total principal, secured loans, Loan",
        "verboseLabel": "Number of secured loans"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans aggregate future maturities.",
        "label": "Loans Receivable Number Of Loans Aggregate Future Maturities",
        "totalLabel": "Total scheduled maturities, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansAggregateFutureMaturities",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMatured": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of secured loans not paid in full on or before their maturity date.",
        "label": "Loans Receivable Number Of Loans Matured",
        "terseLabel": "Matured at December 31, 2021, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMatured",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans maturing after year five.",
        "label": "Loans Receivable Number Of Loans Maturing After Year Five",
        "terseLabel": "Thereafter, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingAfterYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Receivable Number of Loans Maturing Next Twelve Months",
        "label": "Loans Receivable Number of Loans Maturing Next Twelve Months",
        "terseLabel": "2022, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingNextTwelveMonths",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingYearFive": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans maturing year five.",
        "label": "Loans Receivable Number Of Loans Maturing Year Five",
        "terseLabel": "2026, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans maturing year four.",
        "label": "Loans Receivable Number Of Loans Maturing Year Four",
        "terseLabel": "2025, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingYearFour",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans maturing year three.",
        "label": "Loans Receivable Number Of Loans Maturing Year Three",
        "terseLabel": "2024, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingYearThree",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivableNumberOfLoansMaturingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "ck0000889123_LoansReceivableNumberOfLoansAggregateFutureMaturities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable number of loans maturing year two.",
        "label": "Loans Receivable Number Of Loans Maturing Year Two",
        "terseLabel": "2023, Loan"
       }
      }
     },
     "localname": "LoansReceivableNumberOfLoansMaturingYearTwo",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_LoansReceivablePercentOfAggregatePrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable, percent of aggregate principal.",
        "label": "Loans Receivable Percent Of Aggregate Principal",
        "terseLabel": "Loans receivable, percent of aggregate principal"
       }
      }
     },
     "localname": "LoansReceivablePercentOfAggregatePrincipal",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivablePercentOfDebtToAppraisedValueAtLoanClosing": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable percent of debt to appraised value at loan closing.",
        "label": "Loans Receivable Percent Of Debt To Appraised Value At Loan Closing",
        "terseLabel": "Percent of total debt to appraised values (LTV) at loan closing"
       }
      }
     },
     "localname": "LoansReceivablePercentOfDebtToAppraisedValueAtLoanClosing",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableRemainingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable, remaining term.",
        "label": "Loans Receivable Remaining Term",
        "terseLabel": "Loans Receivable, Remaining Term"
       }
      }
     },
     "localname": "LoansReceivableRemainingTerm",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_LoansReceivableSmallestLoan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The smallest unpaid principal balance of a single loan within the secured loan portfolio",
        "label": "Loans Receivable Smallest Loan",
        "terseLabel": "Smallest secured loan - principal (in Dollars)"
       }
      }
     },
     "localname": "LoansReceivableSmallestLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableSmallestLoanAsPercentOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the partnership's total assets represented by the smallest secured loan's unpaid principal balance.",
        "label": "Loans Receivable Smallest Loan As Percent Of Assets",
        "terseLabel": "Smallest principal as percent of total assets"
       }
      }
     },
     "localname": "LoansReceivableSmallestLoanAsPercentOfAssets",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableSmallestLoanAsPercentOfPartnersCapitalNetOfFormationLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable smallest loan as percent of partners capital net of formation loan.",
        "label": "Loans Receivable Smallest Loan As Percent Of Partners Capital Net Of Formation Loan",
        "terseLabel": "Smallest principal as percent of partners\u2019 capital, net of formation loan"
       }
      }
     },
     "localname": "LoansReceivableSmallestLoanAsPercentOfPartnersCapitalNetOfFormationLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableSmallestLoanAsPercentOfPrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent of the total unpaid principal balance of the secured loan portfolio represented by the smallest secured loan's unpaid principal balance.",
        "label": "Loans Receivable Smallest Loan As Percent Of Principal",
        "terseLabel": "Smallest principal as percent of total principal"
       }
      }
     },
     "localname": "LoansReceivableSmallestLoanAsPercentOfPrincipal",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LoansReceivableSoldToUnaffiliatedThirdParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable, sold to unaffiliated third party.",
        "label": "Loans Receivable Sold To Unaffiliated Third Party",
        "terseLabel": "Aggregate principal amount of loans sold to unaffiliated third party"
       }
      }
     },
     "localname": "LoansReceivableSoldToUnaffiliatedThirdParty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_LoansReceivableTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term, in years, of the typical loan made.",
        "label": "Loans Receivable Term",
        "terseLabel": "Loans receivable, term"
       }
      }
     },
     "localname": "LoansReceivableTerm",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_LoansReceivableYieldOfLoanAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable yield of loan acquired.",
        "label": "Loans Receivable Yield Of Loan Acquired",
        "terseLabel": "Loans receivable, yield of loan acquired"
       }
      }
     },
     "localname": "LoansReceivableYieldOfLoanAcquired",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_LosAngelesAndCoastalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Los Angeles And Coastal.",
        "label": "Los Angeles And Coastal [Member]",
        "terseLabel": "Los Angeles And Coastal [Member]"
       }
      }
     },
     "localname": "LosAngelesAndCoastalMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LosAngelesCountyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Los angeles county.",
        "label": "Los Angeles County [Member]",
        "terseLabel": "Los Angeles County"
       }
      }
     },
     "localname": "LosAngelesCountyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LosAngelesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Los Angeles.",
        "label": "Los Angeles [Member]",
        "terseLabel": "Los Angeles [Member]"
       }
      }
     },
     "localname": "LosAngelesMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_LossFromLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss from loan",
        "label": "Loss from loan"
       }
      }
     },
     "localname": "LossFromLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_MarinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marin.",
        "label": "Marin [Member]",
        "terseLabel": "Marin [Member]"
       }
      }
     },
     "localname": "MarinMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_MariposaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mariposa.",
        "label": "Mariposa [Member]",
        "terseLabel": "Mariposa [Member]"
       }
      }
     },
     "localname": "MariposaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_MaximumPercentageOfLimitedPartnersCapitalAvailableForLiquidationDuringOneYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of limited partners capital available for liquidation during one year.",
        "label": "Maximum Percentage Of Limited Partners Capital Available For Liquidation During One Year",
        "terseLabel": "Maximum Percentage of Total Limited Partners Capital Available for Liquidation During One Year"
       }
      }
     },
     "localname": "MaximumPercentageOfLimitedPartnersCapitalAvailableForLiquidationDuringOneYear",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_MinimumAmountOfTimeBeforeLeavingPartnershipWithoutPenalty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount of time before leaving partnership without penalty.",
        "label": "Minimum Amount Of Time Before Leaving Partnership Without Penalty",
        "terseLabel": "Minimum Amount of Time Before Leaving Partnership Without Penalty"
       }
      }
     },
     "localname": "MinimumAmountOfTimeBeforeLeavingPartnershipWithoutPenalty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_MortgageLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loan agreement member.",
        "label": "Mortgage Loan Agreement [Member]",
        "terseLabel": "Mortgage Loan Agreement"
       }
      }
     },
     "localname": "MortgageLoanAgreementMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_MortgageLoansOnRealEstateNumberOfDelinquentSecuredLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates the number of delinquent secured mortgage loans on real estate.",
        "label": "Mortgage Loans On Real Estate Number Of Delinquent Secured Loans",
        "terseLabel": "Delinquent loans, number",
        "verboseLabel": "Delinquent loans, number | MortgageLoan"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNumberOfDelinquentSecuredLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_MortgageLoansOnRealEstateNumberOfLoansRenewed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loans on real estate number of loans renewed.",
        "label": "Mortgage Loans On Real Estate Number Of Loans Renewed",
        "terseLabel": "Mortgage loans on real estate number of loans renewed"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNumberOfLoansRenewed",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_MortgageLoansOnRealEstatePrincipalRenewed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loans on real estate principal renewed.",
        "label": "Mortgage Loans On Real Estate Principal Renewed",
        "terseLabel": "Mortgage loans on real estate principal renewed"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstatePrincipalRenewed",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_MortgageServicingFees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage servicing fees.",
        "label": "Mortgage Servicing Fees",
        "terseLabel": "Annual mortgage servicing fee, percentage"
       }
      }
     },
     "localname": "MortgageServicingFees",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_MortgagesRepaid": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 3.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgages repaid",
        "label": "Mortgages Repaid",
        "terseLabel": "Mortgages repaid"
       }
      }
     },
     "localname": "MortgagesRepaid",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_NonCashFinancingActivityInEarlyWithdrawalPenalties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activity in early withdrawal penalties.",
        "label": "Non Cash Financing Activity In Early Withdrawal Penalties",
        "terseLabel": "Non cash financing activity in early withdrawal penalties"
       }
      }
     },
     "localname": "NonCashFinancingActivityInEarlyWithdrawalPenalties",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_NonPerformingLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non performing loans.",
        "label": "Non Performing Loans",
        "terseLabel": "Non-performing loans"
       }
      }
     },
     "localname": "NonPerformingLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_NonPerformingNumberOfLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non performing number of loans.",
        "label": "Non Performing Number Of Loans",
        "terseLabel": "Non-Performing Number Of Loans"
       }
      }
     },
     "localname": "NonPerformingNumberOfLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ck0000889123_NonRecurringQualifyingCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-recurring qualifying costs",
        "label": "Non-recurring Qualifying Costs",
        "terseLabel": "Non-recurring qualifying costs"
       }
      }
     },
     "localname": "NonRecurringQualifyingCosts",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_NonaccrualStatusMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonaccrual status.",
        "label": "Nonaccrual Status [Member]",
        "terseLabel": "Non-accrual Status [Member]"
       }
      }
     },
     "localname": "NonaccrualStatusMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_NorthernCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Northern California.",
        "label": "Northern California [Member]",
        "terseLabel": "Northern California [Member]"
       }
      }
     },
     "localname": "NorthernCaliforniaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_NumberOfDaysForForeclosureSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Days For Foreclosure Sales",
        "terseLabel": "Number of days for foreclosure sales"
       }
      }
     },
     "localname": "NumberOfDaysForForeclosureSales",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_NumberOfLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan.",
        "label": "Number Of Loan",
        "terseLabel": "Number of loans"
       }
      }
     },
     "localname": "NumberOfLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_NumberOfLoanPartnershipForeclosed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Loan Partnership Foreclosed.",
        "label": "Number of Loan Partnership Foreclosed",
        "terseLabel": "Number of loan partnership foreclosed"
       }
      }
     },
     "localname": "NumberOfLoanPartnershipForeclosed",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoanPrincipalTransactionsParentheticalDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_NumberOfLoansSoldToUnaffiliatedThirdParty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loans sold to unaffiliated third party.",
        "label": "Number of Loans Sold To Unaffiliated Third Party",
        "terseLabel": "Number of loans sold to an unaffiliated third party"
       }
      }
     },
     "localname": "NumberOfLoansSoldToUnaffiliatedThirdParty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_NumberOfPerformingLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of performing loans.",
        "label": "Number Of Performing Loans",
        "terseLabel": "Number of performing loans"
       }
      }
     },
     "localname": "NumberOfPerformingLoans",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_NumberOfQuarterlyInstallmentsForWithdrawalFromPartnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of quarterly installments for withdrawal from partnership.",
        "label": "Number Of Quarterly Installments For Withdrawal From Partnership",
        "terseLabel": "Number of Quarterly Installments for Withdrawal From Partnership"
       }
      }
     },
     "localname": "NumberOfQuarterlyInstallmentsForWithdrawalFromPartnership",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ck0000889123_OccupancyRentsReceivedExcludingStorageAndSignRents1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Occupancy rents received excluding storage and sign rents.",
        "label": "Occupancy Rents Received Excluding Storage And Sign Rents1",
        "terseLabel": "Occupancy rents received"
       }
      }
     },
     "localname": "OccupancyRentsReceivedExcludingStorageAndSignRents1",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_OrangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orange.",
        "label": "Orange [Member]",
        "terseLabel": "Orange [Member]"
       }
      }
     },
     "localname": "OrangeMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_OrganizationalAndGeneralDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organizational and general details.",
        "label": "Organizational And General Details [Line Items]",
        "terseLabel": "Organizational and General Details [Line Items]"
       }
      }
     },
     "localname": "OrganizationalAndGeneralDetailsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_OrganizationalAndGeneralDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organizational and general details.",
        "label": "Organizational And General Details [Table]",
        "terseLabel": "Organizational And General Details [Table]"
       }
      }
     },
     "localname": "OrganizationalAndGeneralDetailsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_OtherNorthernCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Northern California.",
        "label": "Other Northern California [Member]",
        "terseLabel": "Other Northern California [Member]"
       }
      }
     },
     "localname": "OtherNorthernCaliforniaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_OtherParcelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other parcel.",
        "label": "Other Parcel [Member]",
        "terseLabel": "Other Parcel"
       }
      }
     },
     "localname": "OtherParcelMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_OtherResidenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other residence.",
        "label": "Other Residence [Member]",
        "terseLabel": "Other Residence"
       }
      }
     },
     "localname": "OtherResidenceMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_OtherSouthernCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Southern California.",
        "label": "Other Southern California [Member]",
        "terseLabel": "Other Southern California [Member]"
       }
      }
     },
     "localname": "OtherSouthernCaliforniaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PaidInFullInFebruaryTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paid In Full In February Two Thousand Twenty Two [Member]",
        "label": "Paid In Full In February Two Thousand Twenty Two [Member]",
        "terseLabel": "Paid in full in February 2022 [Member]"
       }
      }
     },
     "localname": "PaidInFullInFebruaryTwoThousandTwentyTwoMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PartialSettlementOfPayableToRelatedPartiesOffsetByRecievable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partial settlement of payable to related parties offset by recievable.",
        "label": "Partial Settlement Of Payable To Related Parties Offset By Recievable",
        "terseLabel": "Partial settlement of payable to related parties offset by receivable"
       }
      }
     },
     "localname": "PartialSettlementOfPayableToRelatedPartiesOffsetByRecievable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnerCapitalDeficitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partner capital deficit.",
        "label": "Partner Capital Deficit [Member]",
        "terseLabel": "Partners Capital (Deficit) [Member]"
       }
      }
     },
     "localname": "PartnerCapitalDeficitMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawals": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals.",
        "label": "Partners Capital Account Withdrawals",
        "terseLabel": "Scheduled, at December 31,",
        "totalLabel": "Total",
        "verboseLabel": "Scheduled withdrawals"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawals",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals.",
        "label": "Partners Capital Account Withdrawals [Abstract]"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "xbrltype": "stringItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInReminderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in reminder of fiscal year.",
        "label": "Partners Capital Account Withdrawals In Reminder Of Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInReminderOfFiscalYear",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 4.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in year five.",
        "label": "Partners Capital Account Withdrawals In Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInYearFive",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 3.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in year four.",
        "label": "Partners Capital Account Withdrawals In Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInYearFour",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in year one.",
        "label": "Partners Capital Account Withdrawals In Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInYearOne",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 2.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in year three.",
        "label": "Partners Capital Account Withdrawals In Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInYearThree",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 1.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals in year two.",
        "label": "Partners Capital Account Withdrawals In Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsInYearTwo",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalAccountWithdrawalsThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails": {
       "order": 5.0,
       "parentTag": "ck0000889123_PartnersCapitalAccountWithdrawals",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital account withdrawals thereafter.",
        "label": "Partners Capital Account Withdrawals Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "PartnersCapitalAccountWithdrawalsThereafter",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduledCapitalAccountWithdrawalRequestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnersCapitalBeforeOfferingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_PartnersCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partners capital before offering costs.",
        "label": "Partners Capital Before Offering Costs",
        "totalLabel": "Total partners\u2019 capital"
       }
      }
     },
     "localname": "PartnersCapitalBeforeOfferingCosts",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PartnershipAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partnership Agreement [Member]",
        "label": "Partnership Agreement [Member]",
        "terseLabel": "Partnership Agreement [Member]"
       }
      }
     },
     "localname": "PartnershipAgreementMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PartnershipPropertyHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partnership property held for sale.",
        "label": "Partnership Property Held For Sale [Member]",
        "terseLabel": "Partnership Property Held For Sale"
       }
      }
     },
     "localname": "PartnershipPropertyHeldForSaleMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PastDue180DaysOrMoreMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past due 180 days or more.",
        "label": "Past Due180 Days Or More [Member]",
        "terseLabel": "Past Due 180 Days or More [Member]",
        "verboseLabel": "Past Due 180 Days or More [Member]"
       }
      }
     },
     "localname": "PastDue180DaysOrMoreMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PastDue3089DaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past due 30-89 days.",
        "label": "Past Due3089 Days [Member]",
        "terseLabel": "Past Due 30-89 Days [Member]"
       }
      }
     },
     "localname": "PastDue3089DaysMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PastDue90179DaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past due 90179 days.",
        "label": "Past Due90179 Days [Member]",
        "terseLabel": "Past Due 90-179 Days [Member]"
       }
      }
     },
     "localname": "PastDue90179DaysMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PastDue90DaysOrMoreMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past Due 90 Days Or More [Member]",
        "label": "Past Due 90 Days Or More [Member]",
        "terseLabel": "Past Due 90 Days Or More [Member]"
       }
      }
     },
     "localname": "PastDue90DaysOrMoreMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PastDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past due.",
        "label": "Past Due [Abstract]",
        "terseLabel": "Past Due"
       }
      }
     },
     "localname": "PastDueAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_PastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Past due.",
        "label": "Past Due [Member]",
        "terseLabel": "Past Due [Member]"
       }
      }
     },
     "localname": "PastDueMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PaymentForNonPerformingLoanInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for non performing loan interest.",
        "label": "Payment For Non Performing Loan Interest",
        "terseLabel": "Payment for non performing loan interest"
       }
      }
     },
     "localname": "PaymentForNonPerformingLoanInterest",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentMadeToPartnerWithdrawalsNetOfEarlyWithdrawalPenalties": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "ck0000889123_CashDistributionsToLimitedPartnersPartnersNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment made to partner withdrawals net of early withdrawal penalties.",
        "label": "Payment Made To Partner Withdrawals Net Of Early Withdrawal Penalties",
        "negatedLabel": "Partner withdrawals, net of early withdrawal penalties"
       }
      }
     },
     "localname": "PaymentMadeToPartnerWithdrawalsNetOfEarlyWithdrawalPenalties",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentOfSecuredLoanFromMortgageFund": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment of secured loan from mortgage fund.",
        "label": "Payment Of Secured Loan From Mortgage Fund",
        "terseLabel": "Loan transferred from related mortgage fund"
       }
      }
     },
     "localname": "PaymentOfSecuredLoanFromMortgageFund",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsForInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for interest expense.",
        "label": "Payments For Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "PaymentsForInterestExpense",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsForOperationsExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for operations expense.",
        "label": "Payments For Operations Expense",
        "negatedLabel": "Operations expense"
       }
      }
     },
     "localname": "PaymentsForOperationsExpense",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for proceeds from loans and leases net.",
        "label": "Payments For Proceeds From Loans And Leases Net",
        "negatedTotalLabel": "Total - Loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeasesNet",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsReceivedFromRMC": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments received from RMC.",
        "label": "Payments Received From R M C",
        "negatedLabel": "Payments received from RMC"
       }
      }
     },
     "localname": "PaymentsReceivedFromRMC",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesFormationLoanActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsToAcquireLoansFunded": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To acquire loans funded.",
        "label": "Payments To Acquire Loans Funded",
        "terseLabel": "Loans funded"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansFunded",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PaymentsToSecuredLoansAssignedToRelatedMortgageFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 2.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to secured loans assigned to related mortgage fund.",
        "label": "Payments To Secured Loans Assigned To Related Mortgage Fund",
        "negatedLabel": "Loan transferred from related mortgage fund"
       }
      }
     },
     "localname": "PaymentsToSecuredLoansAssignedToRelatedMortgageFund",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PercentOfLoansReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of loans receivable.",
        "label": "Percent Of Loans Receivable",
        "terseLabel": "Loans - percent"
       }
      }
     },
     "localname": "PercentOfLoansReceivable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PercentageOfLoanToValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of loan to value.",
        "label": "Percentage Of Loan To Value",
        "terseLabel": "Weighted average LTV, at origination"
       }
      }
     },
     "localname": "PercentageOfLoanToValue",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PercentageOfNetIncomeDistributedToLimitedPartnersCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net income distributed to limited partners capital.",
        "label": "Percentage Of Net Income Distributed To Limited Partners Capital",
        "terseLabel": "Ownership interest held by the general partner"
       }
      }
     },
     "localname": "PercentageOfNetIncomeDistributedToLimitedPartnersCapital",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PercentageOfNetOfferingProceeds": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net offering proceeds.",
        "label": "Percentage Of Net Offering Proceeds",
        "terseLabel": "Percentage of offering proceeds"
       }
      }
     },
     "localname": "PercentageOfNetOfferingProceeds",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PercentageOfProfitOrLoss": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Profit or Loss",
        "label": "Percentage Of Profit Or Loss",
        "terseLabel": "Percentage of profit or loss entitled to RMC"
       }
      }
     },
     "localname": "PercentageOfProfitOrLoss",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PercentageOfProfitOrLossEntitledToGeneralPartners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of profit or loss entitled to general partners.",
        "label": "Percentage Of Profit Or Loss Entitled To General Partners",
        "terseLabel": "Percentage of profit or loss entitled to general partners"
       }
      }
     },
     "localname": "PercentageOfProfitOrLossEntitledToGeneralPartners",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ck0000889123_PerformingLoansMortgagedParValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performing loans mortgaged, par value.",
        "label": "Performing Loans Mortgaged Par Value",
        "terseLabel": "Performing loans mortgaged, par value"
       }
      }
     },
     "localname": "PerformingLoansMortgagedParValue",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PlacerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Placer [Member]",
        "label": "Placer [Member]",
        "terseLabel": "Placer [Member]"
       }
      }
     },
     "localname": "PlacerMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_PledgedLoansAdvanceAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged loans advance amount.",
        "label": "Pledged Loans Advance Amount1",
        "terseLabel": "Pledged loans, advance amount"
       }
      }
     },
     "localname": "PledgedLoansAdvanceAmount1",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PledgedLoansAggregatePrincipalAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged loans aggregate principal amount.",
        "label": "Pledged Loans Aggregate Principal Amount",
        "terseLabel": "Pledged Loans Aggregate Principal Amount"
       }
      }
     },
     "localname": "PledgedLoansAggregatePrincipalAmount",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PrincipalLoansReceivableDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal loans receivable debt.",
        "label": "Principal Loans Receivable Debt",
        "totalLabel": "Total debt (in Dollars)"
       }
      }
     },
     "localname": "PrincipalLoansReceivableDebt",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PrincipalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal.",
        "label": "Principal [Member]",
        "terseLabel": "Principal [Member]"
       }
      }
     },
     "localname": "PrincipalMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ProceedsFromFormationLoan": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 2.0,
       "parentTag": "ck0000889123_CashDistributionsToLimitedPartnersPartnersNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from formation loan.",
        "label": "Proceeds From Formation Loan",
        "terseLabel": "RMC payments - formation loan"
       }
      }
     },
     "localname": "ProceedsFromFormationLoan",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ProceedsFromLateFeesAndOtherLoanIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from late fees and other loan income.",
        "label": "Proceeds From Late Fees And Other Loan Income",
        "terseLabel": "Late fees and other loan income"
       }
      }
     },
     "localname": "ProceedsFromLateFeesAndOtherLoanIncome",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ProceedsFromSecuredLoansAssignedToMortgageFund": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Secured Loans Assigned To Mortgage Fund",
        "label": "Proceeds From Secured Loans Assigned To Mortgage Fund",
        "terseLabel": "Loans transferred to related mortgage fund"
       }
      }
     },
     "localname": "ProceedsFromSecuredLoansAssignedToMortgageFund",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ProceedsFromSecuredLoansAssignedToRelatedMortgageFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 3.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from secured loans assigned to related mortgage fund.",
        "label": "Proceeds From Secured Loans Assigned To Related Mortgage Fund",
        "terseLabel": "Loans transferred to related mortgage fund"
       }
      }
     },
     "localname": "ProceedsFromSecuredLoansAssignedToRelatedMortgageFund",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_PromissoryNoteFundedToRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 7.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory note funded to related party.",
        "label": "Promissory Note Funded To Related Party",
        "negatedLabel": "Promissory note funded to related party"
       }
      }
     },
     "localname": "PromissoryNoteFundedToRelatedParty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_Promissorynoterepaidbyrelatedparty": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 8.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory note repaid by related party.",
        "label": "PromissoryNoteRepaidByRelatedParty",
        "terseLabel": "Promissory note repaid by related party"
       }
      }
     },
     "localname": "Promissorynoterepaidbyrelatedparty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_Promissorynoterepaidtorelatedparty": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 5.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory note repaid to related party.",
        "label": "PromissoryNoteRepaidToRelatedParty",
        "negatedLabel": "Promissory note repaid to related party",
        "terseLabel": "Promissory note repaid to related party"
       }
      }
     },
     "localname": "Promissorynoterepaidtorelatedparty",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ProvisionForLoanAndLeaseLossesRelatedToCashReceived": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recovery of loan losses which resulted in cash being received by the partnership.",
        "label": "Provision For Loan And Lease Losses Related To Cash Received",
        "terseLabel": "Provision for (recovery of) loan losses"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLossesRelatedToCashReceived",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_REOBalanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "REO balance,",
        "label": "R E O Balance [Member]",
        "terseLabel": "R E O Balance"
       }
      }
     },
     "localname": "REOBalanceMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_REONetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents real estate owned net.",
        "label": "R E O Net [Member]",
        "terseLabel": "R E O Net"
       }
      }
     },
     "localname": "REONetMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_RMCAndBurwellMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RMC and Burwell.",
        "label": "R M C And Burwell [Member]",
        "terseLabel": "RMC and Burwell [Member]"
       }
      }
     },
     "localname": "RMCAndBurwellMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_RealEstateAcquiredThroughForeclosure1": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAssumed1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Acquired Through Foreclosure.",
        "label": "Real Estate Acquired Through Foreclosure1",
        "terseLabel": "Real estate (REO) acquired by foreclosure"
       }
      }
     },
     "localname": "RealEstateAcquiredThroughForeclosure1",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_RealEstateOwnedIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate owned income (expense).",
        "label": "Real Estate Owned Income Expense",
        "negatedLabel": "REO, net (Note 5)",
        "negatedTotalLabel": "REO, net",
        "terseLabel": "REO, net (Note 5)",
        "verboseLabel": "REO, net"
       }
      }
     },
     "localname": "RealEstateOwnedIncomeExpense",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_RealEstateOwnedREODetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate owned REO details.",
        "label": "Real Estate Owned R E O Details [Line Items]",
        "terseLabel": "Real Estate Owned REO Details [Line Items]"
       }
      }
     },
     "localname": "RealEstateOwnedREODetailsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_RealEstateOwnedREODetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate owned REO details.",
        "label": "Real Estate Owned R E O Details [Table]",
        "terseLabel": "Real Estate Owned R E O Details [Table]"
       }
      }
     },
     "localname": "RealEstateOwnedREODetailsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_RealEstateOwnedTransactionsAndValuationAdjustmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned Transactions And Valuation Adjustments Table [Text Block]",
        "terseLabel": "Summary of REO Transactions and Valuation Adjustments"
       }
      }
     },
     "localname": "RealEstateOwnedTransactionsAndValuationAdjustmentsTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_RealEstateValuationAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail": {
       "order": 2.0,
       "parentTag": "ck0000889123_RealEstateOwnedIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Valuation Adjustments",
        "label": "Real Estate Valuation Adjustments",
        "negatedLabel": "Valuation allowance adjustment"
       }
      }
     },
     "localname": "RealEstateValuationAdjustments",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_RedwoodMortgageCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redwood Mortgage Corp.",
        "label": "Redwood Mortgage Corp [Member]",
        "terseLabel": "RMC [Member]"
       }
      }
     },
     "localname": "RedwoodMortgageCorpMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_RedwoodMortgageInvestorsVIIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redwood Mortgage Investors VIII.",
        "label": "Redwood Mortgage Investors V I I I [Member]",
        "terseLabel": "Redwood Mortgage Investors VIII [Member]"
       }
      }
     },
     "localname": "RedwoodMortgageInvestorsVIIIMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_RehabilitationLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rehabilitation Loans [Member]",
        "terseLabel": "Rehabilitation Loans [Member]"
       }
      }
     },
     "localname": "RehabilitationLoansMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ResidenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residence.",
        "label": "Residence [Member]",
        "terseLabel": "Residence"
       }
      }
     },
     "localname": "ResidenceMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalance": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalanceNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential loans of securitization trusts principal balance.",
        "label": "Residential Loans Of Securitization Trusts Principal Balance",
        "totalLabel": "Loan balances secured by deeds of trust"
       }
      }
     },
     "localname": "ResidentialLoansOfSecuritizationTrustsPrincipalBalance",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalanceNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential loans of securitization trusts principal balance net.",
        "label": "Residential Loans Of Securitization Trusts Principal Balance Net",
        "totalLabel": "Loan balances secured by deeds of trust, net"
       }
      }
     },
     "localname": "ResidentialLoansOfSecuritizationTrustsPrincipalBalanceNet",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ck0000889123_RiversideMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Riverside.",
        "label": "Riverside [Member]",
        "terseLabel": "Riverside [Member]"
       }
      }
     },
     "localname": "RiversideMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanBernardinoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Bernardino.",
        "label": "San Bernardino [Member]",
        "terseLabel": "San Bernardino [Member]"
       }
      }
     },
     "localname": "SanBernardinoMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanDiegoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Diego.",
        "label": "San Diego [Member]",
        "terseLabel": "San Diego [Member]"
       }
      }
     },
     "localname": "SanDiegoMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanFranciscoBayAreaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Francisco Bay Area.",
        "label": "San Francisco Bay Area [Member]",
        "terseLabel": "San Francisco Bay Area [Member]"
       }
      }
     },
     "localname": "SanFranciscoBayAreaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanFranciscoCountyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Francisco County.",
        "label": "San Francisco County [Member]",
        "terseLabel": "San Francisco County"
       }
      }
     },
     "localname": "SanFranciscoCountyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanFranciscoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Francisco.",
        "label": "San Francisco [Member]",
        "terseLabel": "San Francisco [Member]"
       }
      }
     },
     "localname": "SanFranciscoMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SanMateoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Mateo.",
        "label": "San Mateo [Member]",
        "terseLabel": "San Mateo [Member]"
       }
      }
     },
     "localname": "SanMateoMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SantaBarbaraMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Santa Barbara.",
        "label": "Santa Barbara [Member]",
        "terseLabel": "Santa Barbara [Member]"
       }
      }
     },
     "localname": "SantaBarbaraMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SantaClaraMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Santa Clara.",
        "label": "Santa Clara [Member]",
        "terseLabel": "Santa Clara [Member]"
       }
      }
     },
     "localname": "SantaClaraMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SantaCruzMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Santa Cruz.",
        "label": "Santa Cruz [Member]",
        "terseLabel": "Santa Cruz [Member]"
       }
      }
     },
     "localname": "SantaCruzMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ScheduleOfRealEstateOwnedNetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of REO net.",
        "label": "Schedule Of Real Estate Owned Net Table [Text Block]",
        "terseLabel": "Summary of REO, Net"
       }
      }
     },
     "localname": "ScheduleOfRealEstateOwnedNetTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_ScheduleOfWithdrawalsOfLimitedPartnerCapitalTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of withdrawals of limited partner capital.",
        "label": "Schedule Of Withdrawals Of Limited Partner Capital Table [Text Block]",
        "terseLabel": "Schedule of Withdrawals of Limited Partner Capital"
       }
      }
     },
     "localname": "ScheduleOfWithdrawalsOfLimitedPartnerCapitalTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_ScheduledWithdrawalsOfPartnersCapitalTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled withdrawals of partners' capital.",
        "label": "Scheduled Withdrawals Of Partners Capital Table [Text Block]",
        "terseLabel": "Scheduled Withdrawals of Limited Partner Capital Account"
       }
      }
     },
     "localname": "ScheduledWithdrawalsOfPartnersCapitalTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecondTrustDeedsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second trust deeds.",
        "label": "Second Trust Deeds [Member]",
        "terseLabel": "Second Trust Deeds [Member]"
       }
      }
     },
     "localname": "SecondTrustDeedsMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SecuredLoanPrincipalTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loan principal transactions.",
        "label": "Secured Loan Principal Transactions Table [Text Block]",
        "terseLabel": "Secured Loan Principal Transactions"
       }
      }
     },
     "localname": "SecuredLoanPrincipalTransactionsTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecuredLoansByLienPositionInTheCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans by lien position in the collateral.",
        "label": "Secured Loans By Lien Position In The Collateral Table [Text Block]",
        "terseLabel": "Secured Loans by Lien Position in the Collateral"
       }
      }
     },
     "localname": "SecuredLoansByLienPositionInTheCollateralTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecuredLoansByPropertyTypeOfTheCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans by property type of the collateral.",
        "label": "Secured Loans By Property Type Of The Collateral Table [Text Block]",
        "terseLabel": "Secured Loans By Property Type Of The Collateral [Table Text Block]"
       }
      }
     },
     "localname": "SecuredLoansByPropertyTypeOfTheCollateralTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecuredLoansCharacteristicsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans characteristics.",
        "label": "Secured Loans Characteristics [Line Items]",
        "terseLabel": "Secured Loan Transactions [Line Items]"
       }
      }
     },
     "localname": "SecuredLoansCharacteristicsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_SecuredLoansCharacteristicsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans characteristics.",
        "label": "Secured Loans Characteristics [Table]",
        "terseLabel": "Secured Loans Characteristics [Table]"
       }
      }
     },
     "localname": "SecuredLoansCharacteristicsTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_SecuredLoansCharacteristicsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans characteristics.",
        "label": "Secured Loans Characteristics Table [Text Block]",
        "terseLabel": "Secured Loans Characteristics"
       }
      }
     },
     "localname": "SecuredLoansCharacteristicsTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecuredLoansDesignatedAsImpairedLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans designated as impaired loans.",
        "label": "Secured Loans Designated As Impaired Loans [Abstract]",
        "terseLabel": "Secured Loans Designated as Impaired Loans [Abstract]"
       }
      }
     },
     "localname": "SecuredLoansDesignatedAsImpairedLoansAbstract",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_SecuredLoansDistributedWithinCaliforniaTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans distributed within California.",
        "label": "Secured Loans Distributed Within California Table [Text Block]",
        "terseLabel": "Secured Loans Distributed within California"
       }
      }
     },
     "localname": "SecuredLoansDistributedWithinCaliforniaTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SecuredLoansScheduledMaturitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loans scheduled maturities.",
        "label": "Secured Loans Scheduled Maturities Table [Text Block]",
        "terseLabel": "Secured Loans Scheduled Maturities"
       }
      }
     },
     "localname": "SecuredLoansScheduledMaturitiesTableTextBlock",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ck0000889123_SingleFamilyPropertyNonOwnerOccupiedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single family property non owner occupied.",
        "label": "Single Family Property Non Owner Occupied [Member]",
        "terseLabel": "Single Family Property-NonOwner Occupied [Member]"
       }
      }
     },
     "localname": "SingleFamilyPropertyNonOwnerOccupiedMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SingleFamilyPropertyOwnerOccupiedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single family property owner occupied.",
        "label": "Single Family Property Owner Occupied [Member]",
        "terseLabel": "Single Family Property-Owner Occupied [Member]"
       }
      }
     },
     "localname": "SingleFamilyPropertyOwnerOccupiedMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SoldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sold.",
        "label": "Sold [Member]",
        "terseLabel": "Sold"
       }
      }
     },
     "localname": "SoldMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SonomaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sonoma [Member]",
        "label": "Sonoma [Member]"
       }
      }
     },
     "localname": "SonomaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SouthernCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southern California.",
        "label": "Southern California [Member]",
        "terseLabel": "Southern California [Member]"
       }
      }
     },
     "localname": "SouthernCaliforniaMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_StanislausCountyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stanislaus County.",
        "label": "Stanislaus County [Member]",
        "terseLabel": "Stanislaus County"
       }
      }
     },
     "localname": "StanislausCountyMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_SummaryOfSignificantAccountingPoliciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of significant accounting policies details.",
        "label": "Summary Of Significant Accounting Policies Details [Line Items]",
        "terseLabel": "Summary of Significant Accounting Policies Details [Line Items]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesDetailsLineItems",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_SummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of Significant Accounting Policies [Table]",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ck0000889123_ThresholdPeriodPastDueForImpairedLoansPlacedOnNonAccrualStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period past due for impaired loans placed on non-accrual status.",
        "label": "Threshold Period Past Due For Impaired Loans Placed On Non Accrual Status",
        "terseLabel": "Threshold period past due for impaired loans placed on non-accrual status"
       }
      }
     },
     "localname": "ThresholdPeriodPastDueForImpairedLoansPlacedOnNonAccrualStatus",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_ThresholdPeriodPastDueForImpairedLoansToRecognizeInterestIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period past due for impaired loans to recognize interest income.",
        "label": "Threshold Period Past Due For Impaired Loans To Recognize Interest Income",
        "terseLabel": "Threshold period past due for impaired loans to recognize interest income"
       }
      }
     },
     "localname": "ThresholdPeriodPastDueForImpairedLoansToRecognizeInterestIncome",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ck0000889123_TotalPaymentsPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total payments past due.",
        "label": "Total Payments Past Due [Member]",
        "terseLabel": "Total Payments Past Due"
       }
      }
     },
     "localname": "TotalPaymentsPastDueMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_UnitStorageLockerAndSignageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit storage locker and signage member.",
        "label": "Unit Storage Locker And Signage [Member]",
        "terseLabel": "Unit Storage Locker and Signage [Member]"
       }
      }
     },
     "localname": "UnitStorageLockerAndSignageMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_ValuationAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation Allowance Member.",
        "label": "Valuation Allowance [Member]",
        "terseLabel": "Valuation Allowance"
       }
      }
     },
     "localname": "ValuationAllowanceMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ck0000889123_WellsFargoBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wells fargo bank.",
        "label": "Wells Fargo Bank [Member]",
        "terseLabel": "Wells Fargo Bank"
       }
      }
     },
     "localname": "WellsFargoBankMember",
     "nsuri": "http://www.redwoodmortgageinvestors.com/20211231",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address Address Line1",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address Address Line2",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address City Or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address State Or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock Shares Outstanding",
        "verboseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "well-known seasoned issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag",
        "terseLabel": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security",
        "terseLabel": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r167",
      "r200",
      "r212",
      "r214",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r263",
      "r313",
      "r315",
      "r343",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r167",
      "r200",
      "r212",
      "r214",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r263",
      "r313",
      "r315",
      "r343",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateCollectionsOfPrincipal": {
     "auth_ref": [
      "r326",
      "r373"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from collection of principal.",
        "label": "Mortgage Loans On Real Estate Collections Of Principal",
        "negatedLabel": "Principal collected"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateCollectionsOfPrincipal",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis": {
     "auth_ref": [
      "r325",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by loan category for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Description Loan Category [Axis]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Category"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionLoanCategoryAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "auth_ref": [
      "r325",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r369",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of real estate property.",
        "label": "Mortgage Loans On Real Estate Description Type Of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateFaceAmountOfMortgages": {
     "auth_ref": [
      "r322",
      "r380"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual principal due at origination of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Face Amount Of Mortgages",
        "terseLabel": "Principal due"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateFaceAmountOfMortgages",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MortgageLoansOnRealEstateInterestRate": {
     "auth_ref": [
      "r321",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Interest Rate",
        "terseLabel": "Secured loans - interest rate (fixed)"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateInterestRate",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "srt_MortgageLoansOnRealEstateLoanCategoryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan category for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Loan Category [Domain]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Category"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateLoanCategoryDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateLoanTypeAxis": {
     "auth_ref": [
      "r324",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Loan Type [Axis]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateLoanTypeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateLoanTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Loan Type [Domain]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateLoanTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r369",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land and any structures permanently fixed to it.",
        "label": "Mortgage Loans On Real Estate Name Property Type [Domain]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateNumberOfLoans": {
     "auth_ref": [
      "r324",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate Number Of Loans",
        "terseLabel": "Number of mortgage",
        "verboseLabel": "Number of secured loans"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNumberOfLoans",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "srt_MultifamilyMember": {
     "auth_ref": [
      "r325",
      "r337",
      "r369",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential building containing multiple separate housing units.",
        "label": "Multifamily [Member]",
        "terseLabel": "Multi-family [Member]"
       }
      }
     },
     "localname": "MultifamilyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r167",
      "r200",
      "r210",
      "r212",
      "r214",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r263",
      "r313",
      "r315",
      "r343",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r167",
      "r200",
      "r210",
      "r212",
      "r214",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r263",
      "r313",
      "r315",
      "r343",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Member]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r339",
      "r372",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of property.",
        "label": "Real Estate And Accumulated Depreciation Description Of Property [Axis]",
        "terseLabel": "Name of Property"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r339",
      "r372",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.",
        "label": "Real Estate And Accumulated Depreciation Name Of Property [Domain]",
        "terseLabel": "Name of Property"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r67",
      "r213",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Scenario Forecast [Member]",
        "terseLabel": "Scenario Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r67",
      "r70",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario Unspecified [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r101",
      "r102",
      "r208",
      "r209",
      "r314",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r369",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SingleFamilyMember": {
     "auth_ref": [
      "r325",
      "r337",
      "r369",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Individual, freestanding, unattached residential building.",
        "label": "Single Family [Member]",
        "terseLabel": "Single Family [Member]"
       }
      }
     },
     "localname": "SingleFamilyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r101",
      "r102",
      "r208",
      "r209",
      "r314",
      "r325",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r369",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Statement Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r67",
      "r70",
      "r149",
      "r213",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Statement Scenario [Axis]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Accounts Notes Loans And Financing Receivable By Receivable Type [Axis]",
        "terseLabel": "Receivable Type"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.",
        "label": "Accounts Notes Loans And Financing Receivables By Legal Entity Of Counterparty Type [Axis]",
        "terseLabel": "Legal Entity of Counterparty, Type"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r285",
      "r306"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable Current And Noncurrent",
        "terseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Total"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableMember": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations incurred and payable to vendors for goods and services received.",
        "label": "Accounts Payable [Member]",
        "terseLabel": "Accounts Payable"
       }
      }
     },
     "localname": "AccountsPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r9",
      "r300",
      "r327"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable Net",
        "terseLabel": "Advances",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r285",
      "r306"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.",
        "label": "Accrued Liabilities Current And Noncurrent",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Accrued Liabilities, Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date.",
        "label": "Accrued Liabilities for Commissions, Expense and Taxes",
        "terseLabel": "Accrued property taxes and mortgage interest expense"
       }
      }
     },
     "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r285",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Accrued professional and consulting fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r109",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Allowance For Credit Losses On Financing Receivables Table [Text Block]",
        "terseLabel": "Activity in the Allowance for Loan Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": {
     "auth_ref": [
      "r312"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalanceNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.",
        "label": "Allowance For Loan And Lease Losses Real Estate",
        "negatedLabel": "Allowance for loan losses"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r28",
      "r43",
      "r187",
      "r238"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization Of Financing Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area Of Real Estate Property",
        "terseLabel": "Area of real estate property"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r55",
      "r89",
      "r92",
      "r98",
      "r131",
      "r151",
      "r152",
      "r153",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r219",
      "r223",
      "r233",
      "r248",
      "r250",
      "r277",
      "r301"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r228",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis Of Accounting Policy Policy [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalUnitsMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of ownership interest in a corporation. Class of capital units or capital shares.",
        "label": "Capital Units [Member]",
        "terseLabel": "Capital Units [Member]"
       }
      }
     },
     "localname": "CapitalUnitsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r11",
      "r45"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash And Cash Equivalents At Carrying Value",
        "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance",
        "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance",
        "terseLabel": "Cash, in banks",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r5",
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash And Cash Equivalents Policy [Text Block]",
        "terseLabel": "Cash in Banks"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r39",
      "r45",
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations",
        "periodEndLabel": "Cash, end of period",
        "periodStartLabel": "Cash, beginning of period",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r39",
      "r234"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash F D I C Insured Amount",
        "terseLabel": "Federal insurance limit"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r18",
      "r148",
      "r286",
      "r303"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments And Contingencies",
        "terseLabel": "Commitments and Contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r150",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Other than Loan and REO Commitments"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherThanLoanAndREOCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensatingBalanceAmount": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.",
        "label": "Compensating Balance Amount",
        "terseLabel": "Minimum compensating balance amount"
       }
      }
     },
     "localname": "CompensatingBalanceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction Loans [Member]"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r52",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r181",
      "r188",
      "r189",
      "r190",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCredit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r54",
      "r57",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r191",
      "r192",
      "r193",
      "r194",
      "r239",
      "r278",
      "r279",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r16",
      "r166",
      "r201",
      "r202",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument Convertible Conversion Ratio1",
        "terseLabel": "Debt service coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "auth_ref": [
      "r8",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.",
        "label": "Debt Instrument Covenant Description",
        "terseLabel": "Debt instrument, covenant description"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.",
        "label": "Debt Instrument Interest Rate Increase Decrease",
        "terseLabel": "Interest rate, increase (decrease)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r15",
      "r167",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Extended Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r17",
      "r54",
      "r57",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r191",
      "r192",
      "r193",
      "r194",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument Periodic Payment Principal",
        "terseLabel": "Quarterly payments of principal, without interest"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r12",
      "r177",
      "r238"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs Net",
        "terseLabel": "Debt issuance costs, net",
        "totalLabel": "Debt Issuance Costs, Net, Total"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r56",
      "r154",
      "r156",
      "r157",
      "r161",
      "r162",
      "r163",
      "r243",
      "r282",
      "r309"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due From Related Parties",
        "terseLabel": "Receivable from related party (Note 3)",
        "totalLabel": "Due from Related Parties, Total"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r56",
      "r154",
      "r156",
      "r157",
      "r161",
      "r162",
      "r163",
      "r243",
      "r284",
      "r308"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due To Related Parties Current And Noncurrent",
        "terseLabel": "Payable to related party (Note 3)",
        "totalLabel": "Due to Related Parties, Total"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureFairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement Policy Policy [Text Block]",
        "terseLabel": "Fair Value Estimates"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r105",
      "r113",
      "r118",
      "r122",
      "r125",
      "r127",
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Finance Loans And Leases Receivable Policy",
        "terseLabel": "Loans and Interest Income"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r106",
      "r132",
      "r133",
      "r135",
      "r281",
      "r362",
      "r364",
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable Allowance For Credit Losses",
        "periodEndLabel": "Balance, December 31",
        "periodStartLabel": "Balance, January 1"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansActivityInAllowanceForLoanLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r108",
      "r134",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.",
        "label": "Financing Receivable Allowance For Credit Losses Recovery",
        "negatedLabel": "Recovery for loan losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansActivityInAllowanceForLoanLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default",
        "terseLabel": "Recorded investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoanPrincipalTransactionsParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r119",
      "r123",
      "r124",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Financing Receivable Recorded Investment By Class Of Financing Receivable [Axis]",
        "terseLabel": "Class of Financing Receivable"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Financing Receivable Recorded Investment Class Of Financing Receivable [Domain]",
        "terseLabel": "Class of Financing Receivable"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable Recorded Investment Past Due [Line Items]",
        "terseLabel": "Financing Receivable Recorded Investment Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due.",
        "label": "Financing Receivables60 To89 Days Past Due [Member]",
        "terseLabel": "Financial Asset, 61 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r124",
      "r137",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by period in which financial asset is past due or not past due.",
        "label": "Financing Receivables Period Past Due [Axis]",
        "terseLabel": "Financial Asset, Period Past Due"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r124",
      "r137",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financing Receivables Period Past Due [Domain]",
        "terseLabel": "Financial Asset, Period Past Due"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r126",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain Loss On Disposition Of Assets1",
        "negatedLabel": "REO \u2013 gain on disposal",
        "totalLabel": "Gain (Loss) on Disposition of Assets, Total"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r43",
      "r290",
      "r311"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.",
        "label": "Gain (Loss) on Sales of Loans, Net",
        "negatedLabel": "Gain on sale, loans",
        "terseLabel": "Gain on sale, loans",
        "totalLabel": "Gain (Loss) on Sales of Loans, Net, Total"
       }
      }
     },
     "localname": "GainLossOnSalesOfLoansNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnSalesOfOtherRealEstate": {
     "auth_ref": [
      "r291"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.",
        "label": "Gains Losses On Sales Of Other Real Estate",
        "terseLabel": "Gains (Losses) on Sales of Other Real Estate"
       }
      }
     },
     "localname": "GainsLossesOnSalesOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralPartnerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party to a partnership business who has unlimited liability.",
        "label": "General Partner [Member]",
        "terseLabel": "General Partner [Member]"
       }
      }
     },
     "localname": "GeneralPartnerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment": {
     "auth_ref": [
      "r114",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable Average Recorded Investment",
        "terseLabel": "Average recorded investment",
        "totalLabel": "Impaired Financing Receivable, Average Recorded Investment, Total"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansImpairedLoansAverageBalancesAndInterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income recognized on a cash-basis method of accounting that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.",
        "label": "Impaired Financing Receivable Interest Income Cash Basis Method",
        "terseLabel": "Interest income received in cash",
        "totalLabel": "Impaired Financing Receivable, Interest Income, Cash Basis Method, Total"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableInterestIncomeCashBasisMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansImpairedLoansAverageBalancesAndInterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable Recorded Investment",
        "terseLabel": "Recorded investment",
        "totalLabel": "Impaired Financing Receivable, Recorded Investment, Total"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable Related Allowance",
        "verboseLabel": "Allowance for loan losses, impaired loans"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.",
        "label": "Impaired Financing Receivable Unpaid Principal Balance",
        "terseLabel": "Principal",
        "totalLabel": "Impaired Financing Receivable, Unpaid Principal Balance, Total"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.",
        "label": "Impaired Financing Receivable With No Related Allowance Recorded Investment",
        "terseLabel": "Impaired loans without allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.",
        "label": "Impaired Financing Receivable With Related Allowance Recorded Investment",
        "terseLabel": "Impaired loans with allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDesignatedAsImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of impaired financing receivables.",
        "label": "Impaired Financing Receivables Table [Text Block]",
        "terseLabel": "Impaired Financing Receivables"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r43",
      "r144"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value.",
        "label": "Impairment Of Real Estate",
        "terseLabel": "REO \u2013 impairment"
       }
      }
     },
     "localname": "ImpairmentOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncentiveDistributionMadeToManagingMemberOrGeneralPartnerAxis": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by managing member or partner type.",
        "label": "Incentive Distribution Made To Managing Member Or General Partner [Axis]",
        "terseLabel": "Managing Member or General Partner"
       }
      }
     },
     "localname": "IncentiveDistributionMadeToManagingMemberOrGeneralPartnerAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncentiveDistributionRecipientDomain": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The managing member or general partner receiving the distribution.",
        "label": "Incentive Distribution Recipient [Domain]",
        "terseLabel": "Incentive Distribution, Recipient"
       }
      }
     },
     "localname": "IncentiveDistributionRecipientDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority Name [Axis]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority Name [Domain]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncreaseDecreaseDueFromOtherRelatedParties": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables due from related parties classified as other.",
        "label": "Increase Decrease Due From Other Related Parties",
        "negatedLabel": "Receivable from related party"
       }
      }
     },
     "localname": "IncreaseDecreaseDueFromOtherRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase Decrease In Accounts Payable And Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.",
        "label": "Increase Decrease In Accrued Interest Receivable Net",
        "negatedLabel": "Accrued interest"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInterestReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase Decrease In Due To Related Parties Current",
        "terseLabel": "Payable to related party",
        "totalLabel": "Increase (Decrease) in Due to Related Parties, Current, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase Decrease In Other Operating Assets",
        "negatedLabel": "Other assets",
        "totalLabel": "Increase (Decrease) in Other Operating Assets, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidInterest": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for interest that provides economic benefits in future periods.",
        "label": "Increase Decrease In Prepaid Interest",
        "negatedLabel": "Prepaid interest"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r25",
      "r88",
      "r236",
      "r238",
      "r292"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestRevenueExpenseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTotalLabel": "Total interest expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Interest Expense, Total"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r285",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable Current And Noncurrent",
        "terseLabel": "Interest in arrears"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRevenueExpenseNet": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 0.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest).",
        "label": "Interest Revenue Expense Net",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestRevenueExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service I R S [Member]",
        "terseLabel": "Internal Revenue Code [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r29",
      "r87"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 0.0,
       "parentTag": "us-gaap_InterestRevenueExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount": {
     "auth_ref": [
      "r262"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms.",
        "label": "Late Fee Income Generated By Servicing Financial Assets Amount",
        "terseLabel": "Late fees"
       }
      }
     },
     "localname": "LateFeeIncomeGeneratedByServicingFinancialAssetsAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of the other party participating in a financial transaction.",
        "label": "Legal Entity Type Of Counterparty [Domain]",
        "terseLabel": "Legal Entity Type of Counterparty"
       }
      }
     },
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r14",
      "r55",
      "r93",
      "r131",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r220",
      "r223",
      "r224",
      "r233",
      "r248",
      "r249"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r10",
      "r55",
      "r131",
      "r233",
      "r250",
      "r280",
      "r302"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities And Stockholders Equity",
        "totalLabel": "Total liabilities and partners\u2019 capital"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities And Stockholders Equity [Abstract]",
        "terseLabel": "LIABILITIES AND PARTNERS' CAPITAL"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAssumed1": {
     "auth_ref": [
      "r47",
      "r48",
      "r49"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.",
        "label": "Liabilities Assumed1",
        "negatedTotalLabel": "Settlement of loan and interest receivable net of liabilities assumed at foreclosure"
       }
      }
     },
     "localname": "LiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LienCategoryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of lien, for example, but not limited to, senior or junior.",
        "label": "Lien Category [Axis]",
        "terseLabel": "Lien Category"
       }
      }
     },
     "localname": "LienCategoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LienCategoryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal claim on the property of another party to secure the payment of a debt or the satisfaction of an obligation by category, for example, but not limited to, senior or junior.",
        "label": "Lien Category [Domain]",
        "terseLabel": "Lien Category"
       }
      }
     },
     "localname": "LienCategoryDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).",
        "label": "Limited Liability Company L L C Or Limited Partnership L P Managing Member Or General Partner Ownership Interest",
        "terseLabel": "General partners"
       }
      }
     },
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).",
        "label": "Limited Liability Company L L C Or Limited Partnership L P Members Or Limited Partners Ownership Interest",
        "terseLabel": "Limited partners"
       }
      }
     },
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LimitedPartnerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party to a partnership business who has limited liability.",
        "label": "Limited Partner [Member]",
        "terseLabel": "Limited Partner [Member]"
       }
      }
     },
     "localname": "LimitedPartnerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LimitedPartnersCapitalAccount": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ck0000889123_PartnersCapitalBeforeOfferingCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the limited partners' ownership interests.",
        "label": "Limited Partners Capital Account",
        "terseLabel": "Limited partners\u2019 capital",
        "totalLabel": "Limited Partners' Capital Account, Total"
       }
      }
     },
     "localname": "LimitedPartnersCapitalAccount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r8",
      "r279",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Line Of Credit",
        "periodEndLabel": "Balance, December 31,",
        "periodStartLabel": "Balance, January 1",
        "totalLabel": "Long-term Line of Credit, Total"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditScheduleOfActivityInvolvingLineOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Of Credit Facility [Abstract]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r13",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Line Of Credit Facility [Axis]",
        "terseLabel": "Lender Name"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the fees for amounts available, but unused under the credit facility.",
        "label": "Line Of Credit Facility Commitment Fee Description",
        "terseLabel": "Line of Credit Facility, Commitment Fee Description"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeeDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line Of Credit Facility Commitment Fee Percentage",
        "terseLabel": "Line of credit facility, conversion of outstanding principal balance to term loan of fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityDescription": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.",
        "label": "Line Of Credit Facility Description",
        "terseLabel": "Line of credit facility, description"
       }
      }
     },
     "localname": "LineOfCreditFacilityDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line Of Credit Facility Expiration Date1",
        "terseLabel": "Agreement maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line Of Credit Facility Interest Rate At Period End",
        "terseLabel": "Line of credit facility, interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.",
        "label": "Line Of Credit Facility Interest Rate Description",
        "terseLabel": "Line of credit facility, interest rate description"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r13",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line Of Credit Facility Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line Of Credit Facility [Line Items]",
        "terseLabel": "Line Of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount borrowed under the credit facility at any time during the period.",
        "label": "Line Of Credit Facility Maximum Amount Outstanding During Period",
        "verboseLabel": "Line of credit facility, maximum amount outstanding during period"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r13",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line Of Credit Facility [Table]",
        "terseLabel": "Line Of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage",
        "terseLabel": "Line of credit facility, unused line of fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line Of Credit [Member]",
        "terseLabel": "Line Of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r6",
      "r278"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Lines Of Credit Current",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanRestructuringModificationNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Axis]",
        "terseLabel": "Loan Restructuring Modification Name"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Domain]",
        "terseLabel": "Loan Restructuring Modification Name"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.",
        "label": "Loans And Leases Receivable Allowance For Loan Losses Policy",
        "terseLabel": "Allowance for Loan Losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableGainLossOnSalesNet": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the net positive or negative amount derived from subtracting from net proceeds of sale and the carrying amounts, net of allocated reserves, of financial assets transferred to third parties in transactions that qualify for sales treatment.",
        "label": "Loans and Leases Receivable, Gain (Loss) on Sales, Net",
        "terseLabel": "Gain recognized on sales of loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableGainLossOnSalesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r104",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.",
        "label": "Loans And Leases Receivable Net Reported Amount",
        "terseLabel": "Loans outstanding",
        "totalLabel": "Loans and Leases Receivable, Net Amount, Total"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r8",
      "r279",
      "r297"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable",
        "terseLabel": "Mortgages payable",
        "totalLabel": "Loans Payable, Total"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate L I B O R [Member]",
        "verboseLabel": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManagementFeeDescription": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the nature of payments to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP), including the fee rate, basis of calculation, relevant accounting period, whether the fee is paid to an entity other than the managing member or general partner, or whether the fee is waived.",
        "label": "Management Fee Description",
        "terseLabel": "Management fee, description"
       }
      }
     },
     "localname": "ManagementFeeDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ManagementFeeExpense": {
     "auth_ref": [
      "r244"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).",
        "label": "Management Fee Expense",
        "terseLabel": "Asset management fees"
       }
      }
     },
     "localname": "ManagementFeeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "terseLabel": "Foreclosures"
       }
      }
     },
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansOnRealEstate": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "Mortgage Loans On Real Estate",
        "periodEndLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Ending Balance",
        "periodStartLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Beginning Balance",
        "terseLabel": "Mortgage loan principal"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails": {
       "order": 0.0,
       "parentTag": "ck0000889123_PrincipalLoansReceivableDebt",
       "weight": 1.0
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ck0000889123_ResidentialLoansOfSecuritizationTrustsPrincipalBalance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.",
        "label": "Secured loans, principal",
        "periodEndLabel": "Principal, ending of period",
        "periodStartLabel": "Principal, beginning of period",
        "terseLabel": "Secured loans - principal (in Dollars)",
        "totalLabel": "Total principal, secured loans, Principal"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByLienPositionInCollateralDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansByPropertyTypeParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansCharacteristicsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansDistributedWithinCaliforniaDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansInNonAccrualStatusDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansScheduledMaturitiesDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoansSummarizedByPaymentDelinquencyDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansOnRealEstateCostOfMortgagesSold": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from sale.",
        "label": "Mortgage Loans On Real Estate Cost Of Mortgages Sold",
        "negatedLabel": "Loans sold to non-affiliate"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateCostOfMortgagesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansSecuredLoanPrincipalTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansOnRealEstateForeclosures": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAssumed1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from foreclosure.",
        "label": "Mortgage Loans On Real Estate Foreclosures",
        "negatedLabel": "Mortgages payable (REO acquired by foreclosure)"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateForeclosures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided By Used In Financing Activities",
        "totalLabel": "Total cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided By Used In Investing Activities",
        "totalLabel": "Total cash provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r39",
      "r41",
      "r44"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided By Used In Operating Activities",
        "totalLabel": "Total cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r22",
      "r23",
      "r24",
      "r27",
      "r44",
      "r55",
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r71",
      "r89",
      "r91",
      "r94",
      "r97",
      "r99",
      "r131",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r230",
      "r233",
      "r288",
      "r310"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income Loss",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAllocatedToGeneralPartners": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome2": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of net income allocated to general partners.",
        "label": "Net Income Loss Allocated To General Partners",
        "terseLabel": "General partners (1%)"
       }
      }
     },
     "localname": "NetIncomeLossAllocatedToGeneralPartners",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAllocatedToLimitedPartners": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome2": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of net income allocated to limited partners.",
        "label": "Net Income Loss Allocated To Limited Partners",
        "terseLabel": "Limited partners (99%)"
       }
      }
     },
     "localname": "NetIncomeLossAllocatedToLimitedPartners",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements Policy Policy [Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1": {
     "auth_ref": [
      "r47",
      "r48",
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, classified as other, acquired in a noncash or part noncash acquisition.",
        "label": "Noncash Or Part Noncash Acquisition Other Assets Acquired1",
        "verboseLabel": "Noncash or Part Noncash Acquisition, Other Assets Acquired"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1": {
     "auth_ref": [
      "r47",
      "r48",
      "r49"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAssumed1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.",
        "label": "Noncash Or Part Noncash Acquisition Other Liabilities Assumed1",
        "negatedLabel": "Mortgage payable interest, property taxes, and other liabilities assumed at foreclosure"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableByOwnerToLimitedLiabilityCompanyLLC": {
     "auth_ref": [
      "r76",
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of an agreement for an unconditional promise by an owner to pay limited liability company (LLC) a definite sum of money at a future date.",
        "label": "Notes Receivable By Owner To Limited Liability Company L L C",
        "terseLabel": "Receivable from affiliate (formation loan)"
       }
      }
     },
     "localname": "NotesReceivableByOwnerToLimitedLiabilityCompanyLLC",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfRealEstateProperties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of real estate properties owned as of the balance sheet date.",
        "label": "Number Of Real Estate Properties",
        "terseLabel": "Number of real estate properties"
       }
      }
     },
     "localname": "NumberOfRealEstateProperties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfUnitsInRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of units in a real estate property owned as of the balance sheet date.",
        "label": "Number Of Units In Real Estate Property",
        "terseLabel": "Number of units in real estate property"
       }
      }
     },
     "localname": "NumberOfUnitsInRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfferingCostsPartnershipInterests": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PartnersCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred in connection with the offering and selling of additional partner interest.",
        "label": "Offering Costs Partnership Interests",
        "negatedLabel": "Receivable from manager (formation loan)"
       }
      }
     },
     "localname": "OfferingCostsPartnershipInterests",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operations expense"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operations expense"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and General"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneral"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherDeferredCostsNet": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.",
        "label": "Other Deferred Costs Net",
        "terseLabel": "Other assets",
        "totalLabel": "Other Deferred Costs, Net, Total"
       }
      }
     },
     "localname": "OtherDeferredCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income Expense Net",
        "negatedLabel": "Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstatePeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in carrying amount of other real estate not separately disclosed. The change includes for example, but is not limited to, additions, improvements, disposals and valuation adjustments.",
        "label": "Other Real Estate Period Increase Decrease",
        "terseLabel": "REO - sales proceeds, net",
        "totalLabel": "Other Real Estate, Period Increase (Decrease), Total"
       }
      }
     },
     "localname": "OtherRealEstatePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParticipatingMortgageLoansMortgageObligationsAmount": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of the participating mortgage obligation at the end of the accounting period.",
        "label": "Participating Mortgage Loans Mortgage Obligations Amount",
        "terseLabel": "Total mortgages payable",
        "verboseLabel": "Total mortgages payable"
       }
      }
     },
     "localname": "ParticipatingMortgageLoansMortgageObligationsAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnerCapitalComponentsAxis": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by partner capital components which are allocated for example, but not limited to accumulated other comprehensive income or comprehensive income.",
        "label": "Partner Capital Components [Axis]",
        "terseLabel": "Partner Capital Components"
       }
      }
     },
     "localname": "PartnerCapitalComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnerCapitalComponentsDomain": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partner capital components are the parts of the total Partners' Capital balance including that which is allocated to accumulated other comprehensive income, comprehensive income.",
        "label": "Partner Capital Components [Domain]",
        "terseLabel": "Partner Capital Components"
       }
      }
     },
     "localname": "PartnerCapitalComponentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests.",
        "label": "Partner Type Of Partners Capital Account [Axis]",
        "terseLabel": "Partner Type"
       }
      }
     },
     "localname": "PartnerTypeOfPartnersCapitalAccountAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": {
     "auth_ref": [
      "r206",
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests.",
        "label": "Partner Type Of Partners Capital Account Name [Domain]",
        "terseLabel": "Partner Type of Partners' Capital Account, Name"
       }
      }
     },
     "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PartnersCapital": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of ownership interest of different classes of partners in limited partnership.",
        "label": "Partners Capital",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Partners\u2019 capital, net of formation loan"
       }
      }
     },
     "localname": "PartnersCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Partners Capital [Abstract]",
        "terseLabel": "Partners\u2019 capital"
       }
      }
     },
     "localname": "PartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnersCapitalAccountDistributions": {
     "auth_ref": [
      "r204",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total distributions to each class of partners (i.e., general, limited and preferred partners).",
        "label": "Partners Capital Account Distributions",
        "negatedLabel": "Distributions",
        "totalLabel": "Partners' Capital Account, Distributions, Total"
       }
      }
     },
     "localname": "PartnersCapitalAccountDistributions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnersCapitalAccountRedemptions": {
     "auth_ref": [
      "r204",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total change in each class of partners' capital accounts during the year due to redemptions and adjustments to redemption value. All partners include general, limited and preferred partners.",
        "label": "Partners Capital Account Redemptions",
        "negatedLabel": "Withdrawals",
        "terseLabel": "Total, Capital withdrawals"
       }
      }
     },
     "localname": "PartnersCapitalAccountRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesScheduleOfWithdrawalsOfLimitedPartnerCapitalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r123",
      "r124",
      "r137",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Past Due Financing Receivables Table [Text Block]",
        "terseLabel": "Past Due Financing Receivables"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForAdvanceToAffiliate": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).",
        "label": "Payments For Advance To Affiliate",
        "terseLabel": "Formation loan, advances"
       }
      }
     },
     "localname": "PaymentsForAdvanceToAffiliate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForBrokerageFees": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for brokerage fees during the current period. This element is intended to represent the brokerage fees paid by and between financial industry participants.",
        "label": "Payments For Brokerage Fees",
        "terseLabel": "Brokerage commissions paid to RMC"
       }
      }
     },
     "localname": "PaymentsForBrokerageFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r31",
      "r33"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 5.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments For Proceeds From Other Investing Activities",
        "negatedLabel": "Advances received from (made on) loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 2.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments Of Debt Issuance Costs",
        "negatedLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.",
        "label": "Payments To Acquire Loans Receivable",
        "negatedLabel": "Loans funded",
        "terseLabel": "Loans funded"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Prior Period Reclassification Adjustment Description",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromInterestReceived": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest received on loans and other debt instruments during the current period.",
        "label": "Proceeds From Interest Received",
        "terseLabel": "Interest income received"
       }
      }
     },
     "localname": "ProceedsFromInterestReceived",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds From Related Party Debt",
        "terseLabel": "Principal collected"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds From Repayments Of Lines Of Credit",
        "totalLabel": "Cash (used in) provided by line of credit"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 4.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.",
        "label": "Proceeds from (Repayments of) Notes Payable",
        "totalLabel": "Proceeds from (Repayments of) Notes Payable, Total",
        "verboseLabel": "Promissory note received from related party"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3": {
       "order": 4.0,
       "parentTag": "ck0000889123_PaymentsForProceedsFromLoansAndLeasesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.",
        "label": "Proceeds From Sale Of Loans Receivable",
        "terseLabel": "Loans sold to non-affiliate"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r319",
      "r320"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional services"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r1",
      "r22",
      "r23",
      "r24",
      "r38",
      "r55",
      "r63",
      "r68",
      "r69",
      "r89",
      "r91",
      "r94",
      "r97",
      "r99",
      "r131",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r218",
      "r221",
      "r222",
      "r225",
      "r226",
      "r230",
      "r233",
      "r293"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows2": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Profit Loss",
        "terseLabel": "Net income",
        "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanAndLeaseLosses": {
     "auth_ref": [
      "r42",
      "r107",
      "r289"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to estimated loss from loan and lease transactions.",
        "label": "Provision for Loan and Lease Losses",
        "terseLabel": "Provision for (recovery of) loan losses",
        "totalLabel": "Provision for Loan and Lease Losses, Total"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r42",
      "r107",
      "r289"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision For Loan Lease And Other Losses",
        "terseLabel": "Provision for loan loss",
        "totalLabel": "Provision for Loan, Lease, and Other Losses, Total"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansActivityInAllowanceForLoanLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateAcquisitionsThroughForeclosures": {
     "auth_ref": [
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investments acquired through foreclosure for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "Real Estate Acquisitions Through Foreclosures",
        "terseLabel": "Acquisitions from foreclosure"
       }
      }
     },
     "localname": "RealEstateAcquisitionsThroughForeclosures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateDisclosureTextBlock": {
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r344",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for certain real estate investment financial statements, real estate investment trust operating support agreements, real estate owned, retail land sales, time share transactions, as well as other real estate related disclosures.",
        "label": "Real Estate Disclosure [Text Block]",
        "terseLabel": "Real Estate Owned (REO) and Mortgages Payable"
       }
      }
     },
     "localname": "RealEstateDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyNet": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property Net",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "terseLabel": "Real estate owned (REO), net",
        "totalLabel": "Real Estate Investment Property, Net, Total"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Real Estate [Line Items]",
        "terseLabel": "Real Estate [Line Items]"
       }
      }
     },
     "localname": "RealEstateLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateOtherDeductions": {
     "auth_ref": [
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other deductions to real estate investments, excluding sales, for entities with a substantial portion of business acquiring and holding investment real estate.",
        "label": "Real Estate Other Deductions",
        "negatedLabel": "Dispositions"
       }
      }
     },
     "localname": "RealEstateOtherDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowance": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each period for which an income statement is required, disclosure of the changes in the allowance, including balances at end of period.",
        "label": "Real Estate Owned Valuation Allowance",
        "negatedPeriodEndLabel": "Valuation allowance, Balance, end of period",
        "negatedPeriodStartLabel": "Valuation allowance, balance, beginning of period",
        "periodEndLabel": "Real Estate Owned, Valuation Allowance, Ending Balance",
        "periodStartLabel": "Real Estate Owned, Valuation Allowance, Beginning Balance"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfREOTransactionsAndValuationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowancePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for establishing and maintaining the valuation allowance related to real estate owned.",
        "label": "Real Estate Owned Valuation Allowance Policy",
        "terseLabel": "Real Estate Owned (REO)"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowancePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstatePropertiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by ownership of the property.",
        "label": "Real Estate Properties [Axis]",
        "terseLabel": "Real Estate Property Ownership"
       }
      }
     },
     "localname": "RealEstatePropertiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstatePropertiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents categories of ownership of real estate properties.",
        "label": "Real Estate Properties [Domain]",
        "terseLabel": "Real Estate Properties"
       }
      }
     },
     "localname": "RealEstatePropertiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateTable": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about real estate investment companies including, but not limited to, real estate investment trusts, real estate owned, retail land sales, and time share transactions.",
        "label": "Real Estate [Table]",
        "terseLabel": "Real Estate [Table]"
       }
      }
     },
     "localname": "RealEstateTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableScheduleOfMortgagesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateTaxExpense": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A tax based on the assessed value of real estate by the local government. The tax is usually based on the value of property (including the land).",
        "label": "Real Estate Tax Expense",
        "terseLabel": "Delinquent property taxes"
       }
      }
     },
     "localname": "RealEstateTaxExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail": {
       "order": 1.0,
       "parentTag": "ck0000889123_RealEstateOwnedIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains Losses",
        "negatedLabel": "Gain on sales",
        "totalLabel": "Realized Investment Gains (Losses), Total"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableSummaryOfREONetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable Type [Domain]",
        "terseLabel": "Receivable"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansDesignatedAsImpairedLoansParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/DisclosureLoansSecuredLoansInNonaccrualStatusParentheticalDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableWithImputedInterestDueDates": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the receivable or note with imputed interest is due, in YYYY-MM-DD format.",
        "label": "Receivable With Imputed Interest Due Dates",
        "terseLabel": "Interest, Due Date"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestDueDates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r211",
      "r242",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r211",
      "r242",
      "r245",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party Transactions By Related Party [Axis]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r240",
      "r241",
      "r243",
      "r246",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "General Partners and Other Related Parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r35",
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments Of Lines Of Credit",
        "negatedLabel": "Repayments"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditScheduleOfActivityInvolvingLineOfCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "auth_ref": [
      "r21",
      "r53",
      "r198",
      "r199",
      "r299"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.",
        "label": "Retained Earnings Appropriated",
        "terseLabel": "Earning after distributed to partners capital account"
       }
      }
     },
     "localname": "RetainedEarningsAppropriated",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureOrganizationAndGeneralAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r26",
      "r55",
      "r85",
      "r86",
      "r90",
      "r95",
      "r96",
      "r100",
      "r101",
      "r103",
      "r131",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r233",
      "r293"
     ],
     "calculation": {
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "totalLabel": "Total revenue, net"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncome3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Text Block]",
        "terseLabel": "Schedule of Formation Loan Activity"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureGeneralPartnersAndOtherRelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r123",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Schedule Of Financing Receivables Non Accrual Status Table [Text Block]",
        "terseLabel": "Secured Loans in Non-Accrual Status"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r137",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Schedule Of Financing Receivables Past Due [Table]",
        "terseLabel": "Schedule Of Financing Receivables Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansScheduleOfPaymentsInArrearsPastDueFinancingReceivablesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Schedule Of Line Of Credit Facilities [Text Block]",
        "terseLabel": "Schedule of Activity Involving Line of Credit"
       }
      }
     },
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfParticipatingMortgageLoansTextBlock": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the terms and amounts of participation in loan arrangements.",
        "label": "Schedule Of Participating Mortgage Loans [Text Block]",
        "terseLabel": "Schedule of Mortgage Payable"
       }
      }
     },
     "localname": "ScheduleOfParticipatingMortgageLoansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date",
        "terseLabel": "New Expiration date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r51",
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfPartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Partners Capital [Abstract]"
       }
      }
     },
     "localname": "StatementOfPartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r75",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLoansTables",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfChangesInPartnersCapital",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfIncomeParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r235",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r235",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r235",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r235",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r251",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information - REO"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TangibleCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum tangible capital required for capital adequacy as defined by regulatory framework.",
        "label": "Tangible Capital Required For Capital Adequacy",
        "terseLabel": "Minimum tangible net worth"
       }
      }
     },
     "localname": "TangibleCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringDebtorOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Voluntary or miscellaneous disclosures regarding a troubled debt restructuring, not otherwise listed in the existing taxonomy.",
        "label": "Troubled Debt Restructuring Debtor Other",
        "terseLabel": "Troubled debt restructuring"
       }
      }
     },
     "localname": "TroubledDebtRestructuringDebtorOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use Of Estimates",
        "terseLabel": "Management Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.",
        "label": "Valuation Allowances And Reserves Adjustments",
        "terseLabel": "Valuation allowance adjustments"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureRealEstateOwnedREOAndMortgagesPayableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureLineOfCreditAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.redwoodmortgageinvestors.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953550-111524"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5258-111524"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99377297&loc=d3e10013-112621"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99377297&loc=d3e10013-112621"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35301-107843"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122596-111746"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.D.Q1)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=123726495&loc=d3e600348-122990"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04.16)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Column F))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Column G))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 3))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 6))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "970",
   "URI": "http://asc.fasb.org/topic&trid=2156125"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "972",
   "URI": "http://asc.fasb.org/topic&trid=2134617"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "974",
   "URI": "http://asc.fasb.org/topic&trid=2156429"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "976",
   "URI": "http://asc.fasb.org/topic&trid=2134846"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "978",
   "URI": "http://asc.fasb.org/topic&trid=2134977"
  },
  "r347": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r348": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r349": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r350": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r351": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r352": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r353": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r354": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r355": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r356": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r357": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r358": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r359": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r360": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r361": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r362": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r363": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r364": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r365": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r366": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r367": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r368": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03"
  },
  "r369": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585"
  },
  "r370": {
   "Footnote": "3",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r371": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r372": {
   "Footnote": "5",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r373": {
   "Footnote": "6",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r374": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r375": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r376": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r377": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r378": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r379": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r380": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r381": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r382": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r383": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r384": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule III",
   "Subsection": "04"
  },
  "r385": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "72",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6926462&loc=SL5163672-159010"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "73",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6926462&loc=SL5163674-159010"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "103",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243028&loc=SL5199526-159011"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70261-108054"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  }
 },
 "version": "2.1"
}
