v3.25.2
BUSINESS COMBINATIONS - Additional Information (Details)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Nov. 01, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jul. 01, 2025
installment
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Business Combination, Contingent Consideration [Line Items]            
Cash consideration       $ 0 $ 22,493  
Marcum LLP            
Business Combination, Contingent Consideration [Line Items]            
Revenues       579,600    
Operating income       $ 119,100    
Cash consideration $ 1,063,000          
Common stock $ 934,700          
Common stock issued (in shares) | shares 13.6 13.6   13.6    
Reduction of goodwill       $ 23,000    
Reduction of the estimated settlement amounts associated with acquired non-current liability       21,000    
Other non-current liabilities $ 1,295 $ 40,000   40,000   $ 61,000
Net increase in assets acquired       2,000    
Increase in accrued personnel obligations       $ 8,700    
Marcum LLP | Subsequent Event            
Business Combination, Contingent Consideration [Line Items]            
Business acquisitions (in shares) | shares     4.9      
Remaining number of shares issuable (in shares) | shares     8.7      
Number of monthly installments for remaining shares issuable | installment     29