XML 54 R40.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Significant Accounting Policies - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2017 Segment
Significant Accounting Policies [Line Items] |
Number of segment | 1
Contractual delinquent period of loans | 180 days
Bankruptcy delinquency threshold | 60 days
Financing receivable suspended period | 90 days
Delinquent period of accrual income | 90 days
Tax benefit | 50.00%
Minimum [Member] | Office Building [Member] |
Significant Accounting Policies [Line Items] |
Non cancellable lease period | 3 years
Minimum [Member] | Furniture, Fixtures and Equipment [Member] |
Significant Accounting Policies [Line Items] |
Estimated useful lives | 5 years
Maximum [Member] | Office Building [Member] |
Significant Accounting Policies [Line Items] |
Non cancellable lease period | 7 years
Maximum [Member] | Furniture, Fixtures and Equipment [Member] |
Significant Accounting Policies [Line Items] |
Estimated useful lives | 10 years

X
- Definition Threshold period past due for non-titled accounts in a confirmed bankruptcy to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | rm_BankruptcyThresholdPeriodPastDueForWriteoffOfFinancingReceivables
Namespace Prefix: | rm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Days contractually past due that interest is accrued. + References No definition available. + Details
Name: | rm_FinanceReceivablesIncomeRecognitionContractualDelinquentPeriod
Namespace Prefix: | rm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period past due that interest accrual is suspended. + References No definition available. + Details
Name: | rm_FinancingReceivableInterestIncomeSuspensionPeriod
Namespace Prefix: | rm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount as a percentage recognized for tax positions that are more likely than not to be sustained upon examination by tax authorities. + References No definition available. + Details
Name: | rm_IncomeTaxRecognitionThresholdPercentage
Namespace Prefix: | rm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant accounting policies. + References No definition available. + Details
Name: | rm_SignificantAccountingPoliciesLineItems
Namespace Prefix: | rm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period past due for financing receivable to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_ThresholdPeriodPastDueForWriteoffOfFinancingReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |