v3.26.1
Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 22, 2026
Mar. 04, 2026
Feb. 02, 2026
Dec. 31, 2025
Liabilities assumed:          
Goodwill $ 181,455       $ 55,573
LSI          
Assets acquired:          
Cash and cash equivalents       $ 0  
Accounts receivable       3,624  
Inventory       3,070  
Prepaid expenses and other current assets       1,146  
Property and equipment       3,246  
Operating lease right-of-use assets       3,181  
Intangible assets       24,144  
Total assets acquired       38,411  
Liabilities assumed:          
Accounts payable       721  
Accrued expenses       604  
Deferred revenue and contract liabilities       1,267  
Other current liabilities       913  
Operating lease liabilities, net of current portion       2,268  
Total liabilities assumed       5,773  
Total identifiable net assets acquired       32,638  
Goodwill       75,861  
Preliminary purchase price       $ 108,499  
NuCrypt          
Assets acquired:          
Cash and cash equivalents     $ 58    
Accounts receivable     59    
Prepaid expenses and other current assets     11    
Property and equipment     18    
Operating lease right-of-use assets     22    
Intangible assets     1,018    
Total assets acquired     1,186    
Liabilities assumed:          
Accounts payable     33    
Other current liabilities     43    
Total liabilities assumed     76    
Total identifiable net assets acquired     1,110    
Goodwill     3,419    
Preliminary purchase price     $ 4,529    
NHanced          
Assets acquired:          
Cash and cash equivalents   $ 0      
Accounts receivable   2,592      
Inventory   7,720      
Prepaid expenses and other current assets   185      
Property and equipment   24,746      
Operating lease right-of-use assets   12,812      
Other non-current assets   320      
Total assets acquired   48,375      
Liabilities assumed:          
Accounts payable   1,567      
Accrued expenses   2,305      
Deferred revenue and contract liabilities   1,492      
Other current liabilities   2,231      
Other non-current liabilities   1,184      
Operating lease liabilities, net of current portion   12,414      
Total liabilities assumed   21,193      
Total identifiable net assets acquired   27,182      
Goodwill   46,602      
Preliminary purchase price   $ 73,784