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

Related Person Transactions - Tax Related Payments (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended
--- | ---
Sep. 30, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Related Party Transaction [Line Items] |  |  |
Tax receivable agreement remeasurement |  | $ 24,710 | $ 0
Tax receivable agreement remeasurement (in dollars per share) |  | $ 1.53 |
RMR LLC |  |  |
Related Party Transaction [Line Items] |  |  |
Tax distributions |  | $ 16,333 | 8,123
ABP Trust | RMR LLC |  |  |
Related Party Transaction [Line Items] |  |  |
Tax distributions |  | $ 15,155 | 7,577
ABP Trust | Up C Transaction |  |  |
Related Party Transaction [Line Items] |  |  |
Tax receivable agreement, percent of payment |  | 85.00% |
Liability related to Tax Receivable Agreement |  | $ 37,288 |
ABP Trust | Up C Transaction | Forecast |  |  |
Related Party Transaction [Line Items] |  |  |
Payments related to Tax Receivable Agreement | $ 2,935 |  |
ABP Trust and Managed REIT | RMR LLC |  |  |
Related Party Transaction [Line Items] |  |  |
Tax distributions |  | $ 31,488 | $ 15,700

X
- Definition Payments to Related Party, Tax Receivable Agreement + References No definition available. + Details
Name: | rmr_PaymentstoRelatedPartyTaxReceivableAgreement
Namespace Prefix: | rmr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the carrying amount on the reporting date of the current and non current obligations relating to the tax receivable agreement. + References No definition available. + Details
Name: | rmr_TaxReceivableAgreementObligationsCurrentAndNoncurrent
Namespace Prefix: | rmr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the percent of cash savings, if any, in US Federal, state and local income tax or franchise tax provided in the Tax Receivable Agreement with a related party. + References No definition available. + Details
Name: | rmr_TaxReceivableAgreementPaymentPercent
Namespace Prefix: | rmr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Receivable Agreement Revaluation + References No definition available. + Details
Name: | rmr_TaxReceivableAgreementRevaluation
Namespace Prefix: | rmr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Receivable Agreement Revaluation, Per Share + References No definition available. + Details
Name: | rmr_TaxReceivableAgreementRevaluationPerShare
Namespace Prefix: | rmr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash distribution paid to unit-holder of limited liability company (LLC). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055 + Details
Name: | us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=rmr_RMRLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rmr_AbpTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=rmr_UpCTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rmr_AbpTrustAndManagedReitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |