v3.26.1
Subsequent Event - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsequent Event [Line Items]        
Common stock, par value per share   $ 0.001   $ 0.001
Private placement advance liability   $ 10,000   $ 0
Gross proceeds from private placement   $ 10,000 $ 0  
Subsequent Event        
Subsequent Event [Line Items]        
Gross proceeds from private placement $ 50,000      
Private Placement Funding | Common Stock        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in the transaction   19,600,153    
Sale of stock, price per share   $ 2.551    
Common stock, par value per share   0.001    
Warrants exercise price per share   $ 3.289    
Private Placement Funding | Subsequent Event | Common Stock        
Subsequent Event [Line Items]        
Gross proceeds from private placement 50,000      
Additional gross proceeds if the accompanying common warrants are exercised in full for cash $ 64,000