XML 44 R65.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Shareholders' Equity / Partners' Capital - Class B Common Shares (Details) - Class B common shares | 12 Months Ended
--- | ---
Dec. 31, 2019 Vote shares
Class of Stock [Line Items] |
Common shares entitled to vote | Vote | 50
2012 Offering | AH LLC | 2,770 Property Contribution |
Class of Stock [Line Items] |
Common stock issued in connection with investment (in shares) | shares | 635,075
Maximum |
Class of Stock [Line Items] |
Voting interest percent | 30.00%

X
- Definition Number Of Votes Entitlement For Each Share Held. + References No definition available. + Details
Name: | amh_NumberOfVotesEntitlementForEachShareHeld
Namespace Prefix: | amh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Voting Interests. + References No definition available. + Details
Name: | amh_PercentageOfVotingInterests
Namespace Prefix: | amh_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_SharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=amh_TwoThousandAndTwelveOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=amh_TwoThousandSevenHundredAndSeventyPropertyContributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |