v3.26.1
Business Combinations - Schedule of Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
6 Months Ended
May 16, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Consideration transferred        
Cash paid   $ 0 $ 23,318  
Equity issued   0 $ 10,041  
Liabilities assumed        
Goodwill   $ 29,465   $ 29,465
Vidurama, Inc.        
Consideration transferred        
Cash paid $ 23,549      
Equity issued 10,041      
Holdback amount 2,325      
Total purchase consideration 35,915      
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,465      
Total purchase consideration 35,915      
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