XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 26, 2021
bed
Mar. 31, 2021
USD ($)
bed
facility
person
detainee
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds   92,000    
Correctional, detention and residential treatment facilities including projects under development | facility   116    
Provision of monitoring services tracking offenders, number of individuals (more than) | person   210,000    
Provision of monitoring services tracking offenders using technology products (in detainees) | detainee   100,000    
Revenues | $   $ 576,377 $ 605,017  
Ravenhall | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,940      
Expiration date May 31, 2021      
Spring Correctional Facility | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,732      
Expiration date Nov. 30, 2021      
Flightline Correctional Facility | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,800      
Expiration date Nov. 30, 2021      
North Lake Correctional Facility | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,800      
Expiration date Sep. 30, 2022      
Reeves County Detention Center I & II | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,800      
Expiration date Sep. 30, 2022      
Reeves County Detention Center III | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of beds in detention facility 1,376      
Expiration date Jun. 30, 2022      
Great Plains, Big Spring, Flightline, Northlake Correctional Facilities, Reeves County Detention Center I & II and Reeves County Detention Center III | Bureau Of Prisons B O P        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Revenues | $       $ 145,000