v3.26.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 14, 2026
Oct. 01, 2025
Jun. 30, 2025
Jan. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Business Acquisition [Line Items]              
Amortization of intangible assets         $ 23,800 $ 16,400  
Revenues         1,491,176 1,554,360  
Goodwill         2,423,561   $ 2,186,650
Paid in 18 months              
Business Acquisition [Line Items]              
Cash paid to acquire       $ 3,800      
Altamira Technologies Corporation              
Business Acquisition [Line Items]              
Percentage of ownership interest acquired 100.00%            
Cash paid to acquire $ 340,395            
Earnout payment 0            
Borrowed under credit agreement to partially fund the acquisition 330,000            
Amortization of intangible assets         6,000    
Revenues         39,800    
Goodwill 237,473            
Goodwill deductible for tax purposes         2,200    
Altamira Technologies Corporation | Maximum              
Business Acquisition [Line Items]              
Additional amount agreed to pay the selling shareholders in the event an earn out EBITDA target is exceeded $ 45,000            
Altamira Technologies Corporation | Selling, General and Administrative Expense              
Business Acquisition [Line Items]              
Acquisition related expenses         5,000    
Chesapeake Technology International, Corp              
Business Acquisition [Line Items]              
Percentage of ownership interest acquired     100.00%        
Cash paid to acquire     $ 91,500        
Amortization of intangible assets         1,400    
Revenues         17,700    
Goodwill     $ 57,468        
Goodwill deductible for tax purposes         8,800    
Chesapeake Technology International, Corp | Selling, General and Administrative Expense              
Business Acquisition [Line Items]              
Acquisition related expenses             2,200
Applied Sciences Consulting, Inc.              
Business Acquisition [Line Items]              
Percentage of ownership interest acquired   100.00%          
Cash paid to acquire   $ 28,200          
Amortization of intangible assets         400    
Revenues         2,400    
Goodwill   $ 21,852          
Applied Sciences Consulting, Inc. | Selling, General and Administrative Expense              
Business Acquisition [Line Items]              
Acquisition related expenses             500
TRS group Inc              
Business Acquisition [Line Items]              
Percentage of ownership interest acquired       100.00%      
Cash paid to acquire       $ 36,600      
Amortization of intangible assets         $ 400 200  
Revenues           $ 4,100  
Goodwill       $ 22,972      
TRS group Inc | Selling, General and Administrative Expense              
Business Acquisition [Line Items]              
Acquisition related expenses             $ 500