XML 87 R79.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Subsequent Events - Additional Information (Details) - USD ($) |  |  |  |  | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
May 06, 2024 | May 03, 2024 | Apr. 18, 2024 | Dec. 14, 2023 | Mar. 31, 2024 | Dec. 31, 2023 | Aug. 19, 2022 | Feb. 24, 2021
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Common stock, shares authorized (in shares) |  |  |  |  | 187,500,000 | 187,500,000 |  |
Preferred stock, shares authorized (in shares) |  |  |  |  | 30,000,000 | 30,000,000 |  |
2018 Stock Incentive Plan |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Additional shares authorized |  |  |  |  | 16,800,000 |  |  |
Revolving Credit Facility |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, maturity date |  |  |  | Mar. 23, 2027 |  |  |  |
6.00% Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  |  |  | $ 239,100,000 |  |  |
Stated interest rate |  |  |  |  | 6.00% | 6.00% | 6.00% |
Debt instrument maturity year |  |  |  |  | 2026 |  |  |
6.50% Exchangeable Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Stated interest rate |  |  |  |  | 6.50% | 6.50% |  |
Credit Agreement | Revolving Credit Facility |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, interest rate terms |  |  |  |  | (i) Alternate Base Rate (as defined below) plus an applicable margin or (ii) Term SOFR (as defined below) (subject to a 0.75% floor) plus an applicable margin, which applicable margin shall, in either case, vary depending on GEO’s total leverage ratio as of the most recent determination date, and the Credit Facility Borrowers will pay a fee in respect of the unused revolving commitments under the Revolving Credit Facility at a per annum rate ranging from 0.25% to 0.50%, in each case depending on GEO’s total leverage ratio as of the most recent determination date, where “Alternate Base Rate” means, for any day, a rate per annum equal to the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Funds Rate for such day plus 1/2 of 1% and (c) Term SOFR (as defined below) for a one-month tenor in effect on such day, plus 1%, and “Term SOFR” means the Term Secured Overnight Financing Rate. The loans under the Term Loan Facility (the “Term Loans”) bear interest at a per annum rate equal to either (i) Alternate Base Rate plus an applicable margin for Alternate Base Rate Loans and (ii) Term SOFR (subject to a 0.75% floor) plus an applicable margin for Term SOFR Loans. |  |  |
Senior Notes | 9.50% Second Lien Secured Notes Due 2028 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Stated interest rate |  |  |  |  | 9.50% |  |  |
Debt instrument maturity year |  |  |  |  | 2028 |  |  |
Senior Notes | 10.50% Second Lien Secured Notes Due 2028 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Stated interest rate |  |  |  |  | 10.50% |  |  |
Debt instrument maturity year |  |  |  |  | 2028 |  |  |
Senior Notes | 6.00% Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Stated interest rate |  |  |  |  | 6.00% | 6.00% |  |
Debt instrument maturity year |  |  |  |  | 2026 | 2026 |  |
Senior Notes | 6.50% Exchangeable Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Stated interest rate |  |  |  |  | 6.50% |  |  |
Convertible Notes | 6.50% Exchangeable Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  |  |  |  |  |  | $ 230,000,000
Stated interest rate |  |  |  |  | 6.50% | 6.50% |  | 6.50%
Debt instrument maturity year |  |  |  |  | 2026 | 2026 |  |
Debt instrument, payment terms |  |  |  |  | Interest on the notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2021. |  |  |
Debt instrument, commencement date of first required payment |  |  |  |  | Sep. 01, 2021 |  |  |
Debt instrument, maturity date |  |  |  |  | Feb. 23, 2026 |  |  |
Subsequent Event |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Common stock, shares authorized (in shares) |  | 225,000,000 |  |  |  |  |  |
Preferred stock, shares authorized (in shares) |  | 30,000,000 |  |  |  |  |  |
Subsequent Event | Common Stock |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Cash consideration | $ 177,000,000 |  |  |  |  |  |  |
Subsequent Event | 2018 Stock Incentive Plan |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Additional shares authorized |  | 12,400,000 |  |  |  |  |  |
Subsequent Event | Maximum |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Number of authorized shares of capital stock |  | 255,000,000 |  |  |  |  |  |
Subsequent Event | Minimum |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Number of authorized shares of capital stock |  | 217,500,000 |  |  |  |  |  |
Subsequent Event | 6.50% Exchangeable Senior Notes due 2026 | Common Stock |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Shares issued in connection with exchange for a portion of outstanding debt | 9,784,538 |  |  |  |  |  |  |
Subsequent Event | Credit Agreement |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 450,000,000 |  |  |  |  |
Net procceds to refinance |  |  | 1,500,000,000 |  |  |  |  |
Subsequent Event | Credit Agreement | Revolving Credit Facility |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 310,000,000 |  |  |  |  |
Debt instrument basis spread on variable rate |  |  | 1.00% |  |  |  |  |
Debt instrument, maturity date |  |  | Apr. 15, 2029 |  |  |  |  |
Maximum value of principal amount outstanding on maturity date |  |  | $ 100,000,000 |  |  |  |  |
Number of days prior to stated maturity days for springing maturity date |  |  | 91 days |  |  |  |  |
Subsequent Event | Credit Agreement | Revolving Credit Facility | SOFR |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Variable rate, floor |  |  | 0.75% |  |  |  |  |
Debt instrument basis spread on variable rate |  |  | 1.00% |  |  |  |  |
Subsequent Event | Credit Agreement | Revolving Credit Facility | Maximum |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Unused revolving commitments fee, percentage |  |  | 0.50% |  |  |  |  |
Subsequent Event | Credit Agreement | Revolving Credit Facility | Minimum |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Unused revolving commitments fee, percentage |  |  | 0.25% |  |  |  |  |
Subsequent Event | Credit Agreement | Letter of Credit |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 175,000,000 |  |  |  |  |
Subsequent Event | Registration Rights Agreement | 90-Day Period |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, principal amount |  |  | 1,000 |  |  |  |  |
Additional interest |  |  | 0.05 |  |  |  |  |
Subsequent Event | Registration Rights Agreement | 90-Day Thereafter Period |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, principal amount |  |  | 1,000 |  |  |  |  |
Additional interest |  |  | $ 0.05 |  |  |  |  |
Subsequent Event | Registration Rights Agreement | Maximum |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Percentage of debt fulfilled registration obligations |  |  | 1.00% |  |  |  |  |
Subsequent Event | Senior Notes |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 1,275,000,000 |  |  |  |  |
Subsequent Event | Senior Notes | 8.625% Senior Secured Notes Due 2029 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 650,000,000 |  |  |  |  |
Stated interest rate |  |  | 8.625% |  |  |  |  |
Debt instrument maturity year |  |  | 2029 |  |  |  |  |
Debt instrument, payment terms |  |  | Interest on the Secured Notes is payable semi-annually on each April 15 and October 15, commencing October 15, 2024. |  |  |  |  |
Debt instrument, commencement date of first required payment |  |  | Oct. 15, 2024 |  |  |  |  |
Subsequent Event | Senior Notes | 10.25% Senior Notes Due 2031 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  | $ 625,000,000 |  |  |  |  |
Stated interest rate |  |  | 10.25% |  |  |  |  |
Debt instrument maturity year |  |  | 2031 |  |  |  |  |
Debt instrument, payment terms |  |  | Interest on the Unsecured Notes is payable semi-annually on each April 15 and October 15, commencing October 15, 2024. |  |  |  |  |
Debt instrument, commencement date of first required payment |  |  | Oct. 15, 2024 |  |  |  |  |
Subsequent Event | Senior Notes | Credit Agreement | Revolving Credit Facility |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, maturity date |  |  | Apr. 15, 2029 |  |  |  |  |
Maximum value of principal amount outstanding on maturity date |  |  | $ 100,000,000 |  |  |  |  |
Number of days prior to stated maturity days for springing maturity date |  |  | 91 days |  |  |  |  |
Subsequent Event | Convertible Notes | 6.50% Exchangeable Senior Notes due 2026 |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, face amount | $ 177,000,000 |  |  |  |  |  |  |
Debt instrument converted amount | $ 325,000,000 |  |  |  |  |  |  |
Subsequent Event | Term Loan Facility | Credit Agreement |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Debt instrument, amortization rate |  |  | 1.25% |  |  |  |  |
Percentage of debt principal amount required to be prepaid before first anniversary |  |  | 2.00% |  |  |  |  |
Percentage of debt principal amount required to be prepaid before second anniversary |  |  | 1.00% |  |  |  |  |

X
- Definition Debt instrument amortization rate. + References No definition available. + Details
Name: | geo_DebtInstrumentAmortizationRate
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt instrument maturity year. + References No definition available. + Details
Name: | geo_DebtInstrumentMaturityYear
Namespace Prefix: | geo_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt instrument net proceeds. + References No definition available. + Details
Name: | geo_DebtInstrumentNetProceeds
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt instrument principal amount. + References No definition available. + Details
Name: | geo_DebtInstrumentPrincipalAmount
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Variable Rate, Floor + References No definition available. + Details
Name: | geo_DebtInstrumentVariableRateFloor
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum value of principal amount outstanding on maturity date. + References No definition available. + Details
Name: | geo_MaximumValueOfPrincipalAmountOutstandingOnMaturityDate
Namespace Prefix: | geo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of days prior to stated maturity days for springing maturity date. + References No definition available. + Details
Name: | geo_NumberOfDaysPriorToStatedMaturityDaysForSpringingMaturityDate
Namespace Prefix: | geo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of debt fulfilled registration obligations. + References No definition available. + Details
Name: | geo_PercentageOfDebtFulfilledRegistrationObligations
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of debt principal amount required to be prepaid before first anniversary. + References No definition available. + Details
Name: | geo_PercentageOfDebtPrincipalAmountRequiredToBePrepaidBeforeFirstAnniversary
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of debt principal amount required to be prepaid before second anniversary. + References No definition available. + Details
Name: | geo_PercentageOfDebtPrincipalAmountRequiredToBePrepaidBeforeSecondAnniversary
Namespace Prefix: | geo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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 Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3 + Details
Name: | us-gaap_DebtInstrumentDateOfFirstRequiredPayment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
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/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 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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 + Details
Name: | us-gaap_DebtInstrumentInterestRateTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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/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 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 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentPaymentTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of interest payable on debt, including, but not limited to, trade payables. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(15)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_InterestPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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_PlanNameAxis=geo_A2018StockIncentivePlanMember
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_DebtInstrumentAxis=geo_SixPercentSeniorNotesDue2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=geo_SixPointFiveZeroPercentExchangeableSeniorNotesDue2026Member
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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
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_StatementEquityComponentsAxis=us-gaap_CommonStockMember
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: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
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: |

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

X
- Details
Name: | srt_StatementScenarioAxis=geo_NinetyDaysPeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=geo_NinetyDaysThereafterPeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=geo_TermLoanFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |