v3.26.1
Acquisitions - Schedule of Supplemental Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Altamira Technologies Corporation [Member]        
Business Acquisition [Line Items]        
Pro forma Revenue $ 1,575,867 $ 1,618,007 $ 3,073,020 $ 3,207,403
Pro forma Net Income including noncontrolling interests $ 7,848 60,787 $ 79,647 132,015
Applied Sciences Consulting, Inc.        
Business Acquisition [Line Items]        
Pro forma Revenue   1,586,804   3,143,047
Pro forma Net Income including noncontrolling interests   70,974   153,075
Chesapeake Technology International, Corp        
Business Acquisition [Line Items]        
Pro forma Revenue   1,604,441   3,194,243
Pro forma Net Income including noncontrolling interests   70,109   151,627
TRS Group, Inc        
Business Acquisition [Line Items]        
Pro forma Revenue   1,584,323   3,140,706
Pro forma Net Income including noncontrolling interests   $ 70,752   $ 152,799