v3.26.1
Acquisitions - Schedule of Supplemental Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Altamira Technologies Corporation [Member]    
Business Acquisition [Line Items]    
Pro forma Revenue $ 1,497,153 $ 1,589,396
Pro forma Net Income including noncontrolling interests $ 71,799 71,228
Applied Sciences Consulting, Inc.    
Business Acquisition [Line Items]    
Pro forma Revenue   1,556,243
Pro forma Net Income including noncontrolling interests   82,101
Chesapeake Technology International, Corp    
Business Acquisition [Line Items]    
Pro forma Revenue   1,589,802
Pro forma Net Income including noncontrolling interests   81,518
TRS Group, Inc    
Business Acquisition [Line Items]    
Pro forma Revenue   1,556,383
Pro forma Net Income including noncontrolling interests   $ 82,047