v3.26.1
Business Combination and Asset Purchase - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 22, 2026
Oct. 28, 2025
May 20, 2025
May 31, 2025
Jan. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Mar. 31, 2026
Jan. 22, 2026
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Business Combination and Asset Purchase                            
Total net revenue             $ 6,717     $ 1,735     $ 10,133 $ 2,364
Net loss             (88,025) $ (53,131)   $ (37,116) $ (9,563)   (141,156) $ (46,679)
CompuSystems, Inc                            
Business Combination and Asset Purchase                            
Aggregate purchase consideration     $ 32,800                      
Payment of exclusivity fees           $ 1,000           $ 1,000    
Escrow amount paid in cash         $ 1,000                  
Cash consideration excluding breakup fees and exclusivity fees     $ 5,000                      
Number of restricted common stock (in shares)     10,600                      
Reimbursement fees     $ 500                      
Cash consideration     7,500                      
Payment of breakup fees         $ 1,000                  
Cash and reimbursement fees       $ 5,500                    
Total purchase price consideration     27,500                      
CompuSystems, Inc | CSI Convertible Notes                            
Business Combination and Asset Purchase                            
Principal amount     15,000                      
CompuSystems, Inc | Initial Convertible Note                            
Business Combination and Asset Purchase                            
Convertible notes payable     5,000                      
CompuSystems, Inc | First Convertible Note                            
Business Combination and Asset Purchase                            
Convertible notes payable     5,000                      
CompuSystems, Inc | Second Convertible Note                            
Business Combination and Asset Purchase                            
Convertible notes payable     $ 5,000                      
API Media Innovations Inc.                            
Business Combination and Asset Purchase                            
Cash consideration   $ 1,000                        
Total purchase price consideration                 $ 14,000          
Business combination, consideration transferred, fees                         $ 84  
Total net revenue $ 1,200           1,000              
Net loss $ (100)           $ 400