v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 5 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 22, 2026
Mar. 04, 2026
Feb. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]                    
Revenue         $ 5,551 $ 61     $ 9,242 $ 100
Operating loss         23,013 $ 10,171     $ 43,563 $ 18,457
LSI                    
Business Combination [Line Items]                    
Total cash payments at close       $ 110,000            
Target working capital       8,100            
Fair value of consideration transferred       97,500            
Amount prepaid and in escrow       $ 11,000            
Intangible assets, measurement period adjustment         $ 10,600          
Revenue               $ 8,100    
Operating loss               $ 5,700    
NuCrypt                    
Business Combination [Line Items]                    
Total cash payments at close     $ 2,500              
Fair value of consideration transferred     $ 4,471              
Revenue             $ 400      
Operating loss             $ 200      
Business combination, equity interest (in shares)     250,000              
NHanced                    
Business Combination [Line Items]                    
Total cash payments at close   $ 68,784                
Fair value of consideration transferred   $ 73,784                
Business combination, equity interest (in shares)   447,000                
Initial cash purchase price   $ 48,100                
Business combination, escrow deposit   20,000                
Equity consideration at fair value   5,000                
Contingent consideration, maximum amount   $ 72,000                
Acquiree's revenue since acquisition date $ 100                  
Acquiree's earnings (loss) since acquisition date $ (400)