XML 129 R114.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments and Contingencies - Additional Information (Details) $ in Millions |  |  |  |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | ---
Jan. 20, 2021 bed | Nov. 23, 2020 bed | Jun. 19, 2020 bed | Mar. 24, 2020 bed | Sep. 09, 2017 Claim | Dec. 31, 2020 USD ($) Installment | Dec. 31, 2020 USD ($) Installment
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Life term of contract |  |  |  | 5 years |  |  |
Contract effective date |  |  |  |  |  |  | Apr. 01, 2020
Estimated construction existing active capital projects cost |  |  |  |  |  |  | $ 54.5
Cost already spent on existing active capital projects |  |  |  |  |  |  | 35.0
Remaining capital required for existing active capital projects |  |  |  |  |  |  | 19.5
Estimate of possible loss |  |  |  |  |  |  | $ 19.8
Number of deferred payment installment related to payroll taxes | Installment |  |  |  |  |  | 2 | 2
Deferred payment related to payroll taxes amount |  |  |  |  |  | $ 42.0 | $ 42.0
Pending Litigation | Immigration Detainees Against Company |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Number of claims filed | Claim |  |  |  |  | 3 |  |
WASHINGTON | Pending Litigation | Immigration Detainees Against Company |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Number of claims filed | Claim |  |  |  |  | 2 |  |
CALIFORNIA | Pending Litigation | Immigration Detainees Against Company |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Number of claims filed | Claim |  |  |  |  | 1 |  |
Bureau Of Prisons B O P |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Life term of contract |  |  | 4 years |  |  |  |
Number of beds in detention facility | bed |  |  | 1,900 |  |  |  |
Renewal term |  |  | 2 years |  |  |  |
Extension of contract term |  |  |  |  |  | 4 months |
Extension of contract expired date |  |  |  |  |  | Jan. 31, 2021 |
South Texas ICE Processing Center |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Life term of contract |  |  |  | 10 years |  |  |
Contract effective date |  |  |  |  |  |  | Aug. 06, 2020
Number of beds in detention facility | bed |  |  |  | 1,904 |  |  |
Rivers Correctional Facility | Bureau Of Prisons B O P | North Carolina |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Number of beds in detention facility | bed |  | 1,450 |  |  |  |  |
Expiration date |  | Mar. 31, 2021 |  |  |  |  |
Moshannon Valley Correctional Facility | Bureau Of Prisons B O P | Pennsylvania | Subsequent Event |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Number of beds in detention facility | bed | 1,878 |  |  |  |  |  |
Expiration date | Mar. 31, 2021 |  |  |  |  |  |
Workforce Subject to Collective Bargaining Arrangements |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Concentration risk, percentage |  |  |  |  |  |  | 36.00%
Workforce Subject to Collective Bargaining Arrangements Expiring within One Year |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |
Concentration risk, percentage |  |  |  |  |  |  | 16.00%

X
- Definition The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases. + References No definition available. + Details
Name: | dei_DocumentEffectiveDate
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition CARES Act of 2020 deferred payment related to payroll taxes amount. + References No definition available. + Details
Name: | geo_CARESActOf2020DeferredPaymentRelatedToPayrollTaxesAmount
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments and Contingencies. + References No definition available. + Details
Name: | geo_CommitmentsAndContingenciesLineItems
Namespace Prefix: | geo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract Award, Renewal Term + References No definition available. + Details
Name: | geo_ContractAwardRenewalTerm
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract award term. + References No definition available. + Details
Name: | geo_ContractAwardTerm
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost already spent on existing active capital projects. + References No definition available. + Details
Name: | geo_CostAlreadySpentOnExistingActiveCapitalProjects
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated construction existing active capital projects cost. + References No definition available. + Details
Name: | geo_EstimatedConstructionExistingActiveCapitalProjectsCost
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expiration date. + References No definition available. + Details
Name: | geo_ExpirationDate
Namespace Prefix: | geo_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Extension of contract expired date. + References No definition available. + Details
Name: | geo_ExtensionOfContractExpiredDate
Namespace Prefix: | geo_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Extension of contract term. + References No definition available. + Details
Name: | geo_ExtensionOfContractTerm
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of deferred payment related to payroll taxes. + References No definition available. + Details
Name: | geo_NumberOfDeferredPaymentRelatedToPayrollTaxes
Namespace Prefix: | geo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of beds in detention facility + References No definition available. + Details
Name: | geo_NumberofBedsinDetentionFacility
Namespace Prefix: | geo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining capital required for existing active capital projects. + References No definition available. + Details
Name: | geo_RemainingCapitalRequiredForExistingActiveCapitalProjects
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated amount of loss resulting from an adverse tax position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d)(3) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total number of new claims filed pertaining to a loss contingency during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyNewClaimsFiledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=geo_ImmigrationDetaineesAgainstCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_WA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=geo_BureauOfPrisonsBOPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=geo_SouthTexasICEProcessingCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=geo_RiversCorrectionalFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NC
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=geo_MoshannonValleyCorrectionalFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_PA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |