XML 111 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments and Geographic Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Asset Reconciling Item [Line Items]    
Assets $ 3,632,080 $ 3,696,406
Operating Segments    
Segment Reporting Asset Reconciling Item [Line Items]    
Assets 3,397,511 3,457,916
U.S. Secure Services | Operating Segments    
Segment Reporting Asset Reconciling Item [Line Items]    
Assets 2,356,105 2,390,803
Electronic Monitoring and Supervision Services | Operating Segments    
Segment Reporting Asset Reconciling Item [Line Items]    
Assets 504,782 511,984
Reentry Services | Operating Segments    
Segment Reporting Asset Reconciling Item [Line Items]    
Assets 465,014 478,124
International | Operating Segments    
Segment Reporting Asset Reconciling Item [Line Items]    
Assets $ 71,610 $ 77,005