v3.26.1
Segment Information - Summary of Revenues by Business Lines (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 1,491,176 $ 1,554,360
Federal Solution Segment    
Segment Reporting Information [Line Items]    
Revenues 758,348 842,557
Federal Solution Segment | Defense And Intelligence    
Segment Reporting Information [Line Items]    
Revenues 503,747 443,323
Federal Solution Segment | Engineered Systems    
Segment Reporting Information [Line Items]    
Revenues 254,601 399,234
Critical Infrastructure    
Segment Reporting Information [Line Items]    
Revenues 732,828 711,803
Critical Infrastructure | Infrastructure - North America    
Segment Reporting Information [Line Items]    
Revenues 458,412 444,908
Critical Infrastructure | Infrastructure - Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Revenues $ 274,416 $ 266,895