v3.26.1
Business Segments and Geographic Information - Sources of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Revenues $ 732,072 $ 636,169 $ 1,437,285 $ 1,241,513
Secure Services        
Revenues:        
Revenues 583,479 485,934 1,143,210 943,189
Electronic Monitoring and Supervision Services        
Revenues:        
Revenues 76,160 78,925 150,404 156,638
Reentry Services        
Revenues:        
Revenues $ 72,433 $ 71,310 $ 143,671 $ 141,686