v3.25.4
Acquisitions - Additional Information (Details)
12 Months Ended
Oct. 01, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
Nov. 01, 2024
USD ($)
Aug. 16, 2024
USD ($)
Oct. 31, 2023
USD ($)
Aug. 23, 2023
USD ($)
Apr. 13, 2023
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Business Acquisition [Line Items]                      
Amortization of intangible assets                 $ 69,600,000 $ 55,600,000 $ 76,600,000
Revenues                 6,364,245,000 6,750,576,000 5,442,749,000
Goodwill                 2,186,650,000 2,082,680,000 1,792,665,000
Paid in 18 months                      
Business Acquisition [Line Items]                      
Cash paid to acquire     $ 3,800,000                
Applied Sciences Consulting, Inc.                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired 100.00%                    
Cash paid to acquire $ 28,100,000                    
Amortization of intangible assets                 400,000    
Revenues                 2,300,000    
Goodwill $ 21,852,000                    
Applied Sciences Consulting, Inc. | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                 500,000    
Chesapeake Technology International, Corp                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired   100.00%                  
Cash paid to acquire   $ 91,500,000                  
Amortization of intangible assets                 2,700,000    
Revenues                 36,200,000    
Goodwill   $ 57,468,000                  
Goodwill deductible for tax purposes                 8,800,000    
Chesapeake Technology International, Corp | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                 2,200,000    
TRS Group, Inc.                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired     100.00%                
Cash paid to acquire     $ 36,600,000                
Amortization of intangible assets                 1,600,000    
Revenues                 28,500,000    
Goodwill     $ 22,972,000                
TRS Group, Inc. | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                 500,000    
BCC Engineering, LLC                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired       100.00%              
Cash paid to acquire       $ 233,500,000              
Amortization of intangible assets                 8,700,000 1,500,000  
Revenues                   20,300,000  
Goodwill       $ 176,582,000              
Goodwill deductible for tax purposes                   45,800,000  
BCC Engineering, LLC | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                   4,200,000  
BlackSignal Technologies, LLC.                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired         100.00%            
Cash paid to acquire         $ 203,700,000            
Amortization of intangible assets                 12,700,000 4,300,000  
Revenues                   22,700,000  
Goodwill         116,849,000            
Goodwill deductible for tax purposes         $ 17,100,000            
BlackSignal Technologies, LLC. | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                   2,500,000  
I.S. Engineers, LLC                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired           100.00%          
Cash paid to acquire           $ 12,200,000          
Goodwill           $ 11,900,000          
I.S. Engineers, LLC | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                     300,000
Sealing Technologies, Inc.                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired             100.00%        
Cash paid to acquire             $ 176,028,000        
Earn out payment due and payable to the selling shareholders, Multiplier             0.5        
Contingent consideration             $ 0        
Gain on change in fair value of contingent consideration             3,231,000        
Borrowed under credit agreement to partially fund the acquisition             175,000,000        
Acquisition related expenses                     3,300,000
Amortization of intangible assets                 12,000,000 12,900,000 7,000,000
Revenues                     34,100,000
Goodwill             90,593,000        
Sealing Technologies, Inc. | Maximum                      
Business Acquisition [Line Items]                      
Additional amount agreed to pay the selling shareholders in the event an earn out revenue target is exceeded             25,000,000        
Earn out revenue target, amount                   110,000,000  
Target amount of earnout revenue             25,000,000        
Sealing Technologies, Inc. | Minimum                      
Business Acquisition [Line Items]                      
Target amount of earnout revenue             $ 0        
IPKeys Power Partners                      
Business Acquisition [Line Items]                      
Percentage of ownership interest acquired               100.00%      
Cash paid to acquire               $ 43,000,000      
Amortization of intangible assets                 $ 1,600,000 $ 1,600,000 1,400,000
Revenues                     9,300,000
Goodwill               22,407,000      
Goodwill deductible for tax purposes               $ 900,000      
IPKeys Power Partners | Selling, General and Administrative Expense                      
Business Acquisition [Line Items]                      
Acquisition related expenses                     $ 600,000