v3.25.4
Acquisitions - Assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Oct. 04, 2024
Sep. 26, 2024
Dec. 31, 2023
Apr. 18, 2023
Dec. 23, 2022
Business Combination [Line Items]              
Goodwill $ 84,364 $ 83,407     $ 53,868    
Mobile Computing              
Business Combination [Line Items]              
Purchase price adjustment (300)            
Purchase price adjustment, goodwill (400)            
Cash, cash equivalents and restricted cash     $ 2,330        
Trade receivables(1)     1,496        
Prepaid expenses and other current assets     390        
Intangible assets     8,740        
Goodwill     7,192        
Property and equipment, and other non-current assets     450        
Total assets acquired     20,598        
Accounts payable, accrued expenses, and other current liabilities     (1,836)        
Deferred taxes     (3,051)        
Other noncurrent liabilities     (59)        
Total liabilities assumed     (4,946)        
Purchase price allocation     $ 15,652        
JUXT              
Business Combination [Line Items]              
Purchase price adjustment $ (200)            
Cash, cash equivalents and restricted cash       $ 7,344      
Trade receivables(1)       7,132      
Prepaid expenses and other current assets       273      
Intangible assets       18,870      
Goodwill       23,164      
Property and equipment, and other non-current assets       231      
Total assets acquired       57,014      
Accounts payable, accrued expenses, and other current liabilities       (5,491)      
Deferred taxes       (4,753)      
Other noncurrent liabilities       0      
Total liabilities assumed       (10,244)      
Purchase price allocation       $ 46,770      
NextSphere              
Business Combination [Line Items]              
Cash, cash equivalents and restricted cash           $ 6,449  
Trade receivables(1)           2,639  
Prepaid expenses and other current assets           620  
Intangible assets           9,906  
Goodwill           9,031  
Property and equipment, and other non-current assets           703  
Total assets acquired           29,348  
Accounts payable, accrued expenses, and other current liabilities           (1,990)  
Deferred taxes           (2,427)  
Other noncurrent liabilities           0  
Total liabilities assumed           (4,417)  
Purchase price allocation           $ 24,931  
Mutual Mobile              
Business Combination [Line Items]              
Cash, cash equivalents and restricted cash             $ 3,528
Trade receivables(1)             914
Prepaid expenses and other current assets             540
Intangible assets             3,749
Goodwill             8,879
Property and equipment, and other non-current assets             234
Total assets acquired             17,844
Accounts payable, accrued expenses, and other current liabilities             (1,576)
Deferred taxes             (686)
Other noncurrent liabilities             0
Total liabilities assumed             (2,262)
Purchase price allocation             $ 15,582