XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Nov. 20, 2024
Jul. 01, 2022
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Business Combination [Line Items]                    
Increase in goodwill             $ 136      
Contingent consideration       $ 10,840     10,840 $ 14,050    
Change in contingent liability             2,148 (6,281) $ (1,443)  
Payments for debt issuance costs         $ 5,400   57,073 1,000 1,450  
Adlumin, Inc.                    
Business Combination [Line Items]                    
Contingent consideration   $ 98,700                
Issuance of common stock shares   1,570,762                
Additional payments $ 120,000 $ 120,000                
Contingent consideration maximum   30,000   15,000     15,000      
Acquisition related costs               2,900    
Increase in goodwill             (100)      
Deferred consideration   120,000                
Contingent consideration deferred   96,300   60,700     60,700 98,100    
Contingent consideration deferred, net of payments       51,700     51,700      
Change in amount of contingent consideration, deferred             14,300 1,800    
Contingent consideration   16,620   10,800     10,800 14,100    
Change in contingent liability             (2,100) (2,600)    
Total consideration   227,355                
Adlumin, Inc. | First anniversary                    
Business Combination [Line Items]                    
Additional payments 45,500 52,500   6,200            
Deferred consideration   7,000                
Adlumin, Inc. | Second anniversary                    
Business Combination [Line Items]                    
Additional payments $ 59,700 67,500                
Deferred consideration   $ 7,800                
Spinpanel BV                    
Business Combination [Line Items]                    
Contingent consideration maximum     $ 10,000              
Increase in goodwill           $ 1,600        
Contingent consideration       $ 0     $ 0 0    
Change in contingent liability               $ 3,700 $ 1,400  
Payments to acquire businesses, gross     $ 20,000              
Total consideration                   $ 14,400