v3.26.1
Business acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 05, 2025
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]              
Payment for business acquisitions, net of cash acquired       $ 0 $ 80,621    
Goodwill       $ 1,768,862   $ 1,781,116 $ 1,669,769
Acquisition related cost     $ 1,310   $ 1,310    
XponentL Data, Inc.              
Business Combination [Line Items]              
Ownership percentage acquired (in percentage) 100.00%            
Purchase consideration $ 160,157            
Cash acquired from acquisition 2,273            
Payment for business acquisitions, net of cash acquired $ 82,657            
Earn out consideration   $ 77,500          
Acquired intangible assets, weighted average amortization period 5 years            
Goodwill $ 112,271            
Acquisition related cost 1,310            
Other asset 6,954            
Other liability 2,408            
Net deferred tax liability 14,060            
XponentL Data, Inc. | Financial Services              
Business Combination [Line Items]              
Goodwill 6,151            
XponentL Data, Inc. | Consumer and Healthcare              
Business Combination [Line Items]              
Goodwill 88,793            
XponentL Data, Inc. | High Tech and Manufacturing              
Business Combination [Line Items]              
Goodwill 17,327            
XponentL Data, Inc. | Customer-related intangible assets              
Business Combination [Line Items]              
Acquired intangibles 51,400            
XponentL Data, Inc. | Marketing-related intangible assets              
Business Combination [Line Items]              
Acquired intangibles $ 6,000