v3.26.1
ACQUISITIONS AND DIVESTITURES - Schedule of Fair Values of the Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
14 Months Ended
May 08, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Consideration:        
Goodwill   $ 355,296 $ 355,296 $ 355,296
Greenscreens AI, Inc.        
Assets acquired:        
Cash and cash equivalents $ 1,601 1,601 1,601  
Accounts receivable and other 935 935 935  
Total assets 47,256 46,336 46,336  
Liabilities assumed:        
Accounts payable and other 1,104 1,255 1,255  
Deferred tax liabilities, net 6,251 6,721 6,721  
Total liabilities 7,355 7,976 7,976  
Fair value of net assets acquired 39,901 38,360 38,360  
Consideration:        
Cash paid 139,118      
Cash paid   138,975    
Stock consideration 12,732 12,732    
Total consideration 151,850      
Total consideration   151,707    
Goodwill 111,949 113,347 113,347  
Assets acquired:        
Cash and cash equivalents     0  
Accounts receivable and other     0  
Total assets     (920)  
Liabilities assumed:        
Accounts payable and other     151  
Deferred tax liabilities, net     470  
Total liabilities     621  
Fair value of net assets acquired     (1,541)  
Consideration:        
Cash paid     (143)  
Stock consideration     0  
Total consideration     (143)  
Goodwill     1,398  
Greenscreens AI, Inc. | Customer Relationship        
Assets acquired:        
Intangible assets 36,380 35,480 35,480  
Assets acquired:        
Intangible assets     (900)  
Greenscreens AI, Inc. | Software intangible assets        
Assets acquired:        
Intangible assets $ 8,340 $ 8,320 8,320  
Assets acquired:        
Intangible assets     $ (20)