XML 45 R76.htm IDEA: XBRL DOCUMENT
v3.20.1

Employee Retirement and Benefit Plans (Details Textual) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($) Plan Employee | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($)
Defined Contribution Plan Disclosure [Line Items] |  |  |
Number of defined contributions benefit plan | Plan | 2 |  |
Defined Benefit Plan, Contributions by Employer | $ 0.6 | $ 0.2 | $ 0.2
Defined contribution plan, employers matching contribution, vesting period | 5 years |  |
Total contributions for multiemployer pension and benefit plans | 5.00% |  |
Pension Plans [Member] | American Acquisition [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Number of employees participating in multiemployer benefit and pension plans | Employee | 2,000 |  |
Expenses related multiemployer health and welfare and defined benefit pension plans | $ 11.8 | $ 11.0 | $ 2.1
Maximum [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Defined contribution plan, maximum annual contributions per employee, percent | 75.00% |  |

X
- Definition Vesting period of a contributions to a defined contribution plan. + References No definition available. + Details
Name: | gden_DefinedContributionPlanEmployersMatchingContributionVestingPeriod
Namespace Prefix: | gden_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenses related multi-employer health and welfare and defined benefit pension plans. + References No definition available. + Details
Name: | gden_ExpensesRelatedMultiEmployerHealthAndWelfareAndDefinedBenefitPensionPlans
Namespace Prefix: | gden_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer plans, collective-bargaining arrangement, number of participants. + References No definition available. + Details
Name: | gden_MultiemployerPlansCollectiveBargainingArrangementNumberOfParticipants
Namespace Prefix: | gden_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of defined contribution benefit plan. + References No definition available. + Details
Name: | gden_NumberOfDefinedContributionBenefitPlan
Namespace Prefix: | gden_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of contributions required by collective bargaining arrangement to all contributions required of employer for pension and other postretirement plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanCollectiveBargainingArrangementRequiredPercentageOfContributions
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=gden_AmericanAcquisitionMember
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: |