XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combinations - Schedule of Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
6 Months Ended
May 16, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Consideration transferred        
Cash paid   $ 23,318 $ 0  
Equity issued   10,041 $ 0  
Liabilities assumed        
Goodwill   29,313   $ 0
Vidurama, Inc.        
Consideration transferred        
Cash paid $ 23,549      
Equity issued 10,041      
Holdback amount 2,173      
Total purchase consideration 35,763      
Identifiable assets acquired        
Cash 231      
Accounts receivable 107      
Prepaid expenses and other assets 597      
Total assets acquired 8,935      
Liabilities assumed        
Accounts payable and accrued liabilities 2,333      
Deferred revenue 152      
Total liabilities assumed 2,485      
Goodwill 29,313 $ 29,300    
Total purchase consideration 35,763      
Vidurama, Inc. | Intangible assets: developed technology        
Identifiable assets acquired        
Intangible assets 4,300      
Vidurama, Inc. | Intangible assets: customer relationships        
Identifiable assets acquired        
Intangible assets 2,300      
Vidurama, Inc. | Intangible assets: trademarks and trade names        
Identifiable assets acquired        
Intangible assets $ 1,400