 | us-gaap:OccupancyMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:CasinoMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:FoodAndBeverageMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:RetailMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:HotelOwnedMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:HotelOtherMember | domain-member | http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists |
 | us-gaap:OccupancyMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:CasinoMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:FoodAndBeverageMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:RetailMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:HotelOwnedMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:HotelOtherMember | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome |
 | us-gaap:OccupancyMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |
 | us-gaap:CasinoMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |
 | us-gaap:FoodAndBeverageMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |
 | us-gaap:RetailMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |
 | us-gaap:HotelOwnedMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |
 | us-gaap:HotelOtherMember | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable |