v3.26.1
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2025
USD ($)
Mar. 31, 2026
USD ($)
acquisition
segment
Mar. 31, 2025
acquisition
Dec. 31, 2025
USD ($)
Business Combination [Line Items]        
Number of businesses acquired | acquisition   0 0  
Total purchase price consideration transferred       $ 320,500
Goodwill   $ 646,569   648,616
Number of reportable segments | segment   1    
Acquisition-related cost, expense   $ 100    
Goodwill recorded       $ 115,300
Technology        
Business Combination [Line Items]        
Weighted-average useful life   9 years   9 years 3 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,200      
Weighted-average useful life 11 years 6 months      
Goodwill $ 112,394      
Expected tax deductible, amount 28,100      
Accounts receivable acquired, fair value 92,000      
Accounts receivable acquired, gross contract amount 93,700      
Accounts receivable acquired, expected allowance for credit losses 1,700      
OTC Global | Technology        
Business Combination [Line Items]        
Finite-lived intangible assets $ 62,100      
Weighted-average useful life 10 years      
OTC Global | Trademarks        
Business Combination [Line Items]        
Finite-lived intangible assets $ 18,200      
Weighted-average useful life 10 years      
OTC Global | Customer Relationships        
Business Combination [Line Items]        
Finite-lived intangible assets $ 138,900      
Weighted-average useful life 13 years