XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 01, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
acquisition
Jun. 30, 2024
USD ($)
acquisition
Dec. 31, 2024
USD ($)
Business Combination [Line Items]            
Number of businesses acquired | acquisition       1 0  
Total purchase price consideration transferred       $ 309,300   $ 87,300
Goodwill   $ 625,648   $ 625,648   540,290
Number of reportable segments | segment       1    
Acquisition-related cost, expense   $ 100   $ 400    
Goodwill, acquired during period       88,675   $ 30,900
OTC Global            
Business Combination [Line Items]            
Goodwill amortization expense     $ 1,000 $ 1,000 $ 2,000  
Technology            
Business Combination [Line Items]            
Weighted-Average Remaining Life (Years)       11 years 9 months 18 days    
OTC Global            
Business Combination [Line Items]            
Consideration transferred, including compensation expense for future services $ 325,000          
Total purchase price consideration transferred 309,283          
Compensation arrangements with future service requirements $ 15,717          
Percentage of voting interests acquired 100.00%          
Finite-lived intangible assets $ 219,400          
Weighted-Average Remaining Life (Years) 11 years 6 months          
Goodwill $ 88,675          
Expected tax deductible, amount 17,600          
Accounts receivable acquired, fair value 92,000          
Accounts receivable acquired, gross contract amount 93,000          
Accounts receivable acquired, expected allowance for credit losses 1,000          
OTC Global | Technology            
Business Combination [Line Items]            
Finite-lived intangible assets $ 62,100          
Weighted-Average Remaining Life (Years) 10 years          
OTC Global | Trademarks            
Business Combination [Line Items]            
Finite-lived intangible assets $ 18,200          
Weighted-Average Remaining Life (Years) 10 years          
OTC Global | Customer Relationships            
Business Combination [Line Items]            
Finite-lived intangible assets $ 139,100          
Weighted-Average Remaining Life (Years) 13 years