v3.25.4
ACQUISITIONS - Summary - ICOR (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 09, 2024
Dec. 31, 2025
Dec. 31, 2024
ACQUISITIONS      
Total consideration, net   $ 89,590 $ 141,813
ICOR      
ACQUISITIONS      
Total consideration, net $ 39,282    
Percentage acquired 100.00%    
Total consideration, net of cash acquired:      
Cash paid $ 40,350    
Less: cash acquired (1,068)    
Plus: Contingent consideration 2,226    
Total consideration, net $ 41,508