XML 87 R79.htm IDEA: XBRL DOCUMENT
v3.25.2

Subsequent Events (Additional Information) (Details) - USD ($) $ in Thousands |  |  |  |  |  |  | 6 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 04, 2025 | Jul. 15, 2025 | Jul. 14, 2025 | Jul. 01, 2025 | Jun. 03, 2025 | Apr. 18, 2024 | Jun. 30, 2025 | Jul. 07, 2025 | Jul. 03, 2025
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Variable interest rate |  |  |  |  |  |  | 2.00% |  |
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] |  |  |  |  |  |  | London Interbank Offered Rate [Member] |  |
San Diego Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Purchase facility close date |  |  |  | Jul. 31, 2025 |  |  |  |  |
Leased facility amount |  |  |  |  |  |  | $ 5,100 |  |
Lease expiration date |  |  |  |  |  |  | Mar. 31, 2029 |  |
Lawton Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Asset sale close date |  |  |  |  | Jul. 25, 2025 |  |  |  |
Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  |  | $ 450,000 |  |
Sales Agreement | Lawton Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Sale price |  |  |  |  | $ 312,000 |  |  |  |
Gain on sale of assets |  |  |  |  | $ 228,000 |  |  |  |
Target Stock Award | George C. Zoley |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Percentage of annual performance award entitled |  |  |  |  |  |  | 100.00% |  |
Target Stock Award | J. David Donahue |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Percentage of annual performance award entitled |  |  |  |  |  |  | 100.00% |  |
Restricted Stock |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Granted (in shares) |  |  |  |  |  |  | 1,827,000 |  |
Revolving Credit Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt instrument, maturity date |  |  |  |  |  | Apr. 15, 2029 |  |  |
Revolving Credit Facility | Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  |  |  |  | $ 310,000 | $ 310,000 |  |
Variable interest rate |  |  |  |  |  | 1.00% |  |  |
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] |  |  |  |  |  | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] |  |  |
Debt instrument, maturity date |  |  |  |  |  | Apr. 15, 2029 |  |  |
Secured Debt [Member] |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt instrument, maturity date |  |  |  |  |  |  | Apr. 15, 2029 |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] |  |  | us-gaap:SecuredOvernightFinancingRateSofrMember |  |  |  |  |  |
Subsequent Event [Member] | Share Repurchase Program |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Expiration date | Jun. 30, 2028 |  |  |  |  |  |  |  |
Subsequent Event [Member] | San Diego Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Sale of Properties |  |  |  | $ 9,300 |  |  |  |  |
Payments to Acquire Productive Assets |  |  |  | 60,000 |  |  |  |  |
Subsequent Event [Member] | Lawton Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from sale of property and equipment |  |  |  | 222,000 |  |  |  |  |
Subsequent Event [Member] | Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Repayments of Debt |  |  | $ 132,000 |  |  |  |  |  |
Subsequent Event [Member] | Target Stock Award | George C. Zoley |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Percentage of annual performance award entitled |  |  |  |  |  |  |  | 150.00% |
Subsequent Event [Member] | Target Stock Award | J. David Donahue |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Percentage of annual performance award entitled | 150.00% |  |  |  |  |  |  |  | 150.00%
Subsequent Event [Member] | Restricted Stock | George C. Zoley |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Granted (in shares) |  | 207,862 |  |  |  |  |  |  |
Grant Date |  | Mar. 03, 2025 |  |  |  |  |  |  |
Vesting description |  | the award vested on July 17, 2025 instead of March 3, 2026 |  |  |  |  |  |  |
Subsequent Event [Member] | Revolving Credit Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt instrument, maturity date |  |  | Jul. 14, 2030 |  |  |  |  |  |
Subsequent Event [Member] | Revolving Credit Facility | Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  | $ 450 |  |  |  |  |  |
Variable interest rate |  |  | 0.50% |  |  |  |  |  |
Debt instrument, interest rate, effective percentage |  |  | 2.75% |  |  |  |  |  |
Debt instrument, interest rate, increase (decrease) |  |  | 0.50% |  |  |  |  |  |
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] |  |  | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] |  |  |  |  |  |
Subsequent Event [Member] | Secured Debt [Member] | Lawton Facility |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Repayment of long term debt |  |  |  | $ 300,000 |  |  |  |  |
Subsequent Event [Member] | Minimum | Revolving Credit Facility | Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  | $ 310 |  |  |  |  |  |
Subsequent Event [Member] | Maximum | Share Repurchase Program |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Stock repurchase program, authorized amount | $ 300,000 |  |  |  |  |  |  |  |
Subsequent Event [Member] | Maximum | Revolving Credit Facility | Credit Agreement |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount |  |  | $ 450,000 |  |  |  |  |  |

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

X
- Definition Carrying value of leased facilities. + References No definition available. + Details
Name: | geo_CarryingValueOfLeasedFacilities
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of annual performance award entitled. + References No definition available. + Details
Name: | geo_PercentageOfAnnualPerformanceAwardEntitled
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Share-based compensation arrangement by share-based payment award grant date + References No definition available. + Details
Name: | geo_Share-BasedCompensationArrangementByShare-BasedPaymentAwardGrantDate
Namespace Prefix: | geo_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4 + Details
Name: | srt_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | srt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Expiration date for purchase of share under share repurchase plan, in YYYY-MM-DD format. Includes, but is not limited to, repurchase of stock and unit of ownership. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4 + Details
Name: | srt_StockRepurchaseProgramExpirationDate
Namespace Prefix: | srt_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates type of variable interest rate on debt instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 470 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3 + Details
Name: | us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3 + Details
Name: | us-gaap_GainLossOnSaleOfProperties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of assets utilized in financial service operations. + References No definition available. + Details
Name: | us-gaap_GainsLossesOnSalesOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Date which lease or group of leases is set to expire, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsToAcquireProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleOfProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of terms of award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=geo_SanDiegoFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=geo_LawtonFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_AwardTypeAxis=geo_TargetStockAwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=geo_GeorgeCZoleyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember
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: | srt_ShareRepurchaseProgramAxis=geo_ShareRepurchaseProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
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: |