XML 83 R72.htm IDEA: XBRL DOCUMENT
v3.21.2

Commitments, Contingencies and Other Matters - Summary of Idled Facilities and Respective Carrying Values (Parenthetical) (Details) | Oct. 15, 2021
--- | ---
Aurora ICE Processing Center | Subsequent Event |
Commitments and Contingencies [Line Items] |
Term of contract | 5 years

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 Term of contract. + References No definition available. + Details
Name: | geo_TermOfContract
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=geo_AuroraICEProcessingCenterMember
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: |