v3.26.1
Business Segments and Geographic Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Assets $ 3,742,262 $ 3,843,622
Operating Segments    
Segment Reporting [Line Items]    
Assets 3,482,634 3,582,867
U.S. Secure Services | Operating Segments    
Segment Reporting [Line Items]    
Assets 2,451,248 2,547,537
Electronic Monitoring and Supervision Services | Operating Segments    
Segment Reporting [Line Items]    
Assets 520,023 519,274
Reentry Services | Operating Segments    
Segment Reporting [Line Items]    
Assets 428,921 439,656
International Services | Operating Segments    
Segment Reporting [Line Items]    
Assets $ 82,442 $ 76,400