XML 53 R40.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies - Narrative (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) location grandfatheredRightSlot shares | Dec. 31, 2019 USD ($) shares | Dec. 31, 2018 USD ($) shares
Accounting Policies [Line Items] |  |  |
Property and equipment and other long-lived assets, impairment charges | $ 0 | $ 0 | $ 0
Amortized to interest expense | $ 4,500,000 | 4,500,000 | 5,100,000
Number of participating location, loyalty program | location | 140 |  |
Number of grandfathered rights slots | grandfatheredRightSlot | 15 |  |
Gaming tax and licenses expense | $ 51,800,000 | 62,100,000 | 55,300,000
Advertising expense | $ 6,900,000 | $ 13,100,000 | $ 10,100,000
Anti-dilutive potential common share equivalents (in shares) | shares | 915,025 | 916,907 | 2,014,012
Distributed Gaming |  |  |
Accounting Policies [Line Items] |  |  |
Costs associated with acquiring new customer | $ 5,500,000 | $ 6,200,000 |
acePLAY Rewards Program |  |  |
Accounting Policies [Line Items] |  |  |
Expiration period of participant points after no activity | 13 months |  |

X
- Definition Accounting policies. + References No definition available. + Details
Name: | gden_AccountingPoliciesLineItems
Namespace Prefix: | gden_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract with Customer, Contract Asset, Costs Associated With Acquiring New Customer + References No definition available. + Details
Name: | gden_ContractWithCustomerContractAssetCostsAssociatedWithAcquiringNewCustomer
Namespace Prefix: | gden_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Expiration period of participant points after no activity. + References No definition available. + Details
Name: | gden_ExpirationPeriodOfParticipantPointsAfterNoActivity
Namespace Prefix: | gden_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense associated with gaming activities and licenses. + References No definition available. + Details
Name: | gden_GamingTaxAndLicensesExpense
Namespace Prefix: | gden_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of Grandfathered Right Slots + References No definition available. + Details
Name: | gden_NumberOfGrandfatheredRightSlots
Namespace Prefix: | gden_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Participating Location, Loyalty Program + References No definition available. + Details
Name: | gden_NumberOfParticipatingLocationLoyaltyProgram
Namespace Prefix: | gden_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense for debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_InterestExpenseDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gden_DistributedGamingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=gden_AcePLAYRewardsProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |