v3.26.1
Private Placement Financing (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 27, 2026
Nov. 18, 2025
Nov. 12, 2025
Jan. 27, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2026
Feb. 28, 2025
Jan. 07, 2025
Private Placement Financing                  
Common stock, par value         $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001  
Derivative liability           $ 14,879      
Change in fair value of derivative liability         $ 1,700   $ 1,743    
Warrants liability at fair value         $ 11,367 3,276 11,367    
Grant date fair values for warrants                 $ 94,000
Residual value             $ 13,437    
Pipe Warrants                  
Private Placement Financing                  
Warrants outstanding         6,500,000   6,500,000    
Grant date fair values for warrants         $ 7,400   $ 7,400    
Private Placement                  
Private Placement Financing                  
Common stock, par value     $ 0.0001            
Original issue price     0.9116            
Warrant price     $ 0.9115            
Proceeds from issuance of shares, net $ 4,200 $ 1,800 $ 6,000 $ 4,200          
Investor protection period 18 months                
Derivative liability   $ 12,400       14,900      
Loss on derivatives at initial recognition           $ 10,600      
Warrants liability at fair value $ 16,600                
Residual value $ 13,400                
Private Placement | PIPE pre-funded warrants                  
Private Placement Financing                  
Shares issued (in shares) 4,616,924 1,964,905              
Exercise price     $ 0.0001            
Private Placement | Pipe Warrants                  
Private Placement Financing                  
Shares issued (in shares) 6,581,829                
Warrants outstanding 0                
Exercise price     $ 1.09392            
Warrants expiration term     5 years            
Minimum floor price for exercising warrants     $ 0.30387            
Grant date fair values for warrants $ 7,400                
Private Placement | True-up warrants                  
Private Placement Financing                  
Shares issued (in shares) 6,581,829                
Exercise price     $ 0.0001            
Number of common stock per warrant     1