v3.26.1
Subsequent Event (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jul. 01, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events [Line Items]      
Common stock, shares issued   330,670 310,036
Subsequent Event [Member]      
Subsequent Events [Line Items]      
Reverse stock split 473,685    
Percentage of Common Stock 150.00%    
Public offering $ 3,620    
Aggregate number of shares percentage 3.00%    
Subsequent Event [Member] | IPO [Member]      
Subsequent Events [Line Items]      
Public offering $ 3,620    
Common stock, shares issued 157,895    
Public offering percentage 120.00%    
Subsequent Event [Member] | 2026 Offering [Member]      
Subsequent Events [Line Items]      
Public offering $ 3,620    
Percentage of gross proceeds 6.50%    
Non-accountable expense 1.00%    
Subsequent Event [Member] | Warrant [Member]      
Subsequent Events [Line Items]      
Common stock, shares issued 473,685    
Warrant purchase 378,948    
Subsequent Event [Member] | Pre-Funded Warrants [Member] | IPO [Member]      
Subsequent Events [Line Items]      
Common stock, shares issued 157,895    
Subsequent Event [Member] | Common Stock [Member] | Warrant [Member]      
Subsequent Events [Line Items]      
Public offering price $ 13.3    
Pre-funded warrant exercise price $ 0.035