XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies - Additional Information (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) numberOfLocation numberOfGrandfatheredRightSlotMachine | Dec. 31, 2020 USD ($) shares | Dec. 31, 2019 USD ($) shares
Accounting Policies [Line Items] |  |  |
Amortized to interest expense | $ 4.3 | $ 4.5 | $ 4.5
Number of participating location, loyalty program | numberOfLocation | 140 |  |
Number of grandfathered rights slots | numberOfGrandfatheredRightSlotMachine | 15 |  |
Gaming tax and licenses expense | $ 72.2 | 51.8 | 62.1
Advertising expense | 9.9 | $ 6.9 | $ 13.1
Anti-dilutive potential common share equivalents (in shares) | shares |  | 915,025 | 916,907
Distributed Gaming |  |  |
Accounting Policies [Line Items] |  |  |
Costs associated with acquiring new customer | $ 7.3 | $ 5.5 |
Loyalty 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=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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=123466204&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=123367319&loc=SL114868664-224227 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69F -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69E -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1F -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611 + 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_LoyaltyProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |