v3.25.4
ACQUISITIONS AND DIVESTITURES - Narrative (Details) - USD ($)
$ in Thousands
8 Months Ended 12 Months Ended
May 08, 2025
Dec. 01, 2024
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Combination [Line Items]            
Cash paid       $ 137,374 $ 10,000 $ 0
Stock consideration       12,732 0 0
Goodwill     $ 355,296 355,296 241,949  
Acquired intangibles       43,924 4,680 $ 3,042
Isometric Technologies Inc            
Business Combination [Line Items]            
Goodwill   $ 8,240        
Acquisition related expenses         $ 324  
Isometric Technologies Inc | Customer Relationship            
Business Combination [Line Items]            
Acquired intangibles   $ 60        
Weighted average useful lives   4 years        
Isometric Technologies Inc | Trade Names            
Business Combination [Line Items]            
Acquired intangibles   $ 20        
Weighted average useful lives   1 year        
Isometric Technologies Inc | Software intangible asset            
Business Combination [Line Items]            
Acquired intangibles   $ 1,680        
Weighted average useful lives   4 years        
Greenscreens AI, Inc.            
Business Combination [Line Items]            
Total consideration     151,707      
Cash paid     $ 138,975      
Number of common stock (in shares)     256,984      
Stock consideration $ 12,732   $ 12,732      
Goodwill $ 111,949   113,347 113,347    
Acquisition related expenses       3,976    
Greenscreens AI, Inc. | Intelligence            
Business Combination [Line Items]            
Goodwill     81,453 81,453    
Greenscreens AI, Inc. | Payments            
Business Combination [Line Items]            
Goodwill     15,601 15,601    
Greenscreens AI, Inc. | Factoring            
Business Combination [Line Items]            
Goodwill     16,293 $ 16,293    
Greenscreens AI, Inc. | Customer Relationship            
Business Combination [Line Items]            
Acquired intangibles     $ 35,480      
Weighted average useful lives     12 years      
Greenscreens AI, Inc. | Customer Relationship | Intelligence            
Business Combination [Line Items]            
Acquired intangibles     $ 20,860      
Greenscreens AI, Inc. | Customer Relationship | Payments            
Business Combination [Line Items]            
Acquired intangibles     14,620      
Greenscreens AI, Inc. | Software intangible asset            
Business Combination [Line Items]            
Acquired intangibles     $ 8,320      
Weighted average useful lives     5 years