XML 22 R94.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Debt (Guarantees) (Details) £ in Millions, $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2019 USD ($) guarantee | Dec. 31, 2019 ZAR (R) guarantee | Dec. 31, 2019 GBP (£) guarantee | Dec. 31, 2019 AUD ($) guarantee
Debt Instrument [Line Items] |  |  |  |
Variable interest entity ownership percentage in joint venture | 50.00% |  |  |
GEO Amey |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Lines of credit | £ |  |  | £ 12 |
Ravenhall |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Number of letters of guarantee outstanding under separate international facilities relating to performance guarantees | guarantee | 8 | 8 | 8 | 8
Letters of guarantee outstanding relating to performance guarantees | $ 10,800,000 |  |  |
SACS |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Maximum loan amount under stand by facility to SACS | 1,400,000 | R 20,000,000 |  |
Line of credit facility, amount outstanding | 0 |  |  |
Revolver | Letter of credit | Ravenhall |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Maximum exposure, undiscounted | $ 40,700,000 |  |  | $ 58

X
- Definition Letters of credit outstanding relating to performance guarantees. + References No definition available. + Details
Name: | geo_LettersofCreditOutstandingRelatingtoPerformanceGuarantees
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum loan amount under SACS shareholder's loan. + References No definition available. + Details
Name: | geo_MaximumLoanAmountunderSACSShareholdersLoan
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of letters of guarantee outstanding under separate international facilities relating to performance guarantees. + References No definition available. + Details
Name: | geo_NumberOfLettersOfGuaranteeOutstandingUnderSeparateInternationalFacilitiesRelatingToPerformanceGuarantees
Namespace Prefix: | geo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Working capital line of credit. + References No definition available. + Details
Name: | geo_WorkingCapitalLineOfCredit
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of the amount outstanding under the credit facility. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611 + Details
Name: | us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685 + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=geo_GeoAmeyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=geo_RavenhallMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=geo_SouthAfricanCustodialServicesPtyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=geo_RevolverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |