v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 04, 2026
Apr. 06, 2023
Dec. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Gross proceeds     $ 306 $ 410
Pre-Funded Warrants [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Exercise price $ 0.0001      
Pre-Funded Warrants [Member] | Forecast [Member]        
Subsequent Event [Line Items]        
Warrant purchase price per share $ 3.9999      
Private Placement [Member]        
Subsequent Event [Line Items]        
Gross proceeds   $ 501    
Private Placement [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Gross proceeds $ 2,000      
Warrant purchase price per share $ 4      
Private Placement [Member] | Pre-Funded Warrants [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Aggregate shares of common stock 500,000