v3.26.3
Acquisitions and Dispositions - Narrative (Details) - USD ($)
$ in Thousands
Aug. 03, 2026
Jan. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]        
Goodwill     $ 1,598,491 $ 1,595,238
Wavelength        
Business Combination [Line Items]        
Aggregate purchase price   $ 10,200    
Goodwill   $ 6,300    
Shares issued by the Company (shares)   863,624    
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value   $ 5,600    
Business Combination, Consideration Transferred, Liabilities Incurred   4,600    
Wavelength | Customer Relationships        
Business Combination [Line Items]        
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived   3,400    
Wavelength | Trade Names        
Business Combination [Line Items]        
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived   1,000    
Wavelength | Maximum        
Business Combination [Line Items]        
Deferred acquisition consideration   $ 24,800    
QStrauss Consulting        
Business Combination [Line Items]        
Aggregate purchase price $ 3,900      
Deferred acquisition consideration 3,000      
Goodwill $ 3,100      
Shares issued by the Company (shares) 254,727      
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value $ 2,000      
Business Combination, Consideration Transferred, Liabilities Incurred 1,900      
QStrauss Consulting | Customer Relationships        
Business Combination [Line Items]        
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived 1,300      
QStrauss Consulting | Maximum        
Business Combination [Line Items]        
Deferred acquisition consideration $ 5,000