XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 31, 2023
Dec. 31, 2022
Aug. 19, 2022
Dec. 31, 2021
Oct. 29, 2021
Business Acquisition [Line Items]            
Goodwill $ 5,749   $ 4,875   $ 4,219  
Singapore Acquisition            
Business Acquisition [Line Items]            
Cash and cash equivalents   $ 491        
Accounts receivable   753        
Prepaid expenses and other assets   88        
Property and equipment   9        
Operating lease right-of-use assets   32        
Deferred tax assets   766        
Intangible assets   212        
Goodwill   847        
Assets Acquired   3,198        
Accrued expenses and other current liabilities   580        
Other long-term liabilities   44        
Liabilities Assumed   624        
Fair value of consideration transferred   $ 2,574        
HnB Acquisition            
Business Acquisition [Line Items]            
Cash and cash equivalents       $ 314    
Accounts receivable       80    
Prepaid expenses and other assets       77    
Property and equipment       35    
Intangible assets       150    
Goodwill       687    
Assets Acquired       1,343    
Accrued expenses and other current liabilities       20    
Other long-term liabilities       63    
Liabilities Assumed       83    
Fair value of consideration transferred       $ 1,260    
Karani, LLC            
Business Acquisition [Line Items]            
Cash and cash equivalents           $ 737
Accounts receivable           1,521
Restricted cash, current           50
Prepaid expenses and other assets           177
Property and equipment           119
Operating lease right-of-use assets           100
Restricted cash           3
Other long-term assets           19
Intangible assets           4,540
Goodwill           2,131
Assets Acquired           9,397
Accrued expenses and other current liabilities           436
Operating lease obligations, current           88
Operating lease obligations, non-current           12
Other long-term liabilities           188
Liabilities Assumed           724
Fair value of consideration transferred           $ 8,673