XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments and Geographic Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 3,661,419 $ 3,632,080
Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 3,413,662 3,397,511
U.S. Secure Services | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 2,377,159 2,356,105
Electronic Monitoring and Supervision Services | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 518,354 504,782
Reentry Services | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 448,439 465,014
International Services | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 69,710 $ 71,610