XML 17 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Business Organization, Operations and Significant Accounting Policies (Lease Revenue) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Future minimum rentals on lease      
2015 $ 5,030,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent    
2016 5,054,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears    
2017 5,206,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears    
2018 351,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears    
Total 15,641,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable    
Number of owned facilities leased to an unrelated party 2us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits    
Rental income received on lease   4,500,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue 4,500,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
Leased Facility 1      
Future minimum rentals on lease      
Number of years lease term 10 years    
Period of lease extension option up to three additional five-year terms    
Carrying value of leased facility 32,500,000geo_CarryingValueOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
33,400,000geo_CarryingValueOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
 
Accumulated depreciation of leased facility 6,700,000geo_AccumulatedDepreciationOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
5,800,000geo_AccumulatedDepreciationOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
 
Rental income received on lease 4,600,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
4,500,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
4,500,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityOneMember
Lease expiration date Jan. 01, 2018    
Leased Facility 2      
Future minimum rentals on lease      
Number of years lease term 1 year    
Period of lease extension option up to three additional one-year terms    
Carrying value of leased facility 1,100,000geo_CarryingValueOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityTwoMember
1,200,000geo_CarryingValueOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityTwoMember
 
Accumulated depreciation of leased facility $ 400,000geo_AccumulatedDepreciationOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityTwoMember
$ 200,000geo_AccumulatedDepreciationOfLeasedFacility
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= geo_LeasedFacilityTwoMember
 
Lease expiration date Dec. 31, 2014