XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets:    
Investment securities $ 45,480 $ 39,489
Total assets 154,056 721,698
Liabilities:    
Deferred compensation plan liabilities 942  
Contingent consideration liabilities 97,824  
Total liabilities 98,766  
Level 1    
Assets:    
Investment securities 45,480 39,489
Total assets 154,056 721,698
Liabilities:    
Deferred compensation plan liabilities 942  
Contingent consideration liabilities 0  
Total liabilities 942  
Level 2    
Assets:    
Investment securities 0 0
Total assets 0 0
Liabilities:    
Deferred compensation plan liabilities 0  
Contingent consideration liabilities 0  
Total liabilities 0  
Level 3    
Assets:    
Investment securities 0 0
Total assets 0 0
Liabilities:    
Deferred compensation plan liabilities 0  
Contingent consideration liabilities 97,824  
Total liabilities 97,824  
Money market funds    
Assets:    
Money market funds 108,576 682,209
Money market funds | Level 1    
Assets:    
Money market funds 108,576 682,209
Money market funds | Level 2    
Assets:    
Money market funds 0 0
Money market funds | Level 3    
Assets:    
Money market funds $ 0 $ 0