v3.25.4
Revenue (Details)
$ in Thousands
12 Months Ended
Mar. 05, 2025
USD ($)
individual
item
Nov. 16, 2024
USD ($)
individual
Nov. 16, 2023
Nov. 15, 2023
USD ($)
Dec. 31, 2025
USD ($)
individual
item
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2025
item
Disaggregation of Revenue [Line Items]                
Revenue         $ 274,828 $ 265,912 $ 365,627  
Number of reportable segments | segment         3      
Maximum number of beds utilized | item 2,400              
Term of contract under additional extension period           1 year    
Government                
Disaggregation of Revenue [Line Items]                
Revenue         $ 35,671 $ 110,375 211,753  
New PCC Contract                
Disaggregation of Revenue [Line Items]                
Revenue         36,300 $ 186,400    
Maximum number of individual served in active community | individual   6,000            
Minimum annual revenue commitment from government   $ 168,000   $ 178,000        
Maximum number of additional extension period           4    
New PCC Contract | Government                
Disaggregation of Revenue [Line Items]                
Reimbursements for cost incurred upon contract termination         $ 11,800      
Dilley immigration processing center                
Disaggregation of Revenue [Line Items]                
Lease term 5 years              
Maximum number of individual served in active community | individual 2,400              
Expected revenue over its anticipated 5-year term $ 246,000              
Minimum days of prior notice of termination 60 days              
Combined Pcc Contract And Prior Contract With NP Partner                
Disaggregation of Revenue [Line Items]                
Revenue             347,800  
Data Center Community Contract                
Disaggregation of Revenue [Line Items]                
Maximum number of individual served in active community | individual         1,500      
Initial number of individuals served in the Community | individual         250      
Initial number of beds | item               250
Community Contract                
Disaggregation of Revenue [Line Items]                
Maximum number of individual served in active community | individual         1,050      
Initial number of individuals served in the Community | item         250      
Additional beds expanded | item         800      
Percentage of increase in community size         320.00%      
Minimum revenue commitment over initial term         $ 134,000      
Power Community Contract                
Disaggregation of Revenue [Line Items]                
Initial number of individuals served in the Community | individual         250      
Minimum revenue commitment over initial term         $ 35,000      
Contract award agreement         25 months      
Power Community Contract | Maximum                
Disaggregation of Revenue [Line Items]                
Capital investment to construct modular community         $ 10,000      
Power Community Contract | Minimum                
Disaggregation of Revenue [Line Items]                
Capital investment to construct modular community         8,000      
NP Partner | New PCC Contract                
Disaggregation of Revenue [Line Items]                
Option to extend maximum number of additional one-year periods of contract     4 years          
Option to extend additional periods of contract     1 year          
Contract base period     1 year          
Option to extend the period upon conclusion of base period     6 months          
Specialty rental                
Disaggregation of Revenue [Line Items]                
Revenue, subject to ASC 842         $ 45,807 $ 120,360 197,981  
Fixed minimum lease revenue | Government | Operating Segments                
Disaggregation of Revenue [Line Items]                
Revenue           $ 38,300 $ 55,900