v3.26.1
General (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 10, 2026
Mar. 19, 2026
Nov. 13, 2025
Oct. 29, 2019
Jan. 31, 2026
Mar. 31, 2026
Dec. 31, 2025
General [Line Items]              
Percentage of shares issued and outstanding       65.00%      
Aggregate shares issued           3,300  
Net proceeds issuance cost           $ 2,623  
Percentage of acquisition           60.00%  
Accumulated deficit           $ (236,036) $ (216,896)
Subsequent Event [Member]              
General [Line Items]              
Percentage of acquired 60.00%            
BiomX Israel [Member]              
General [Line Items]              
Number of shares received       79,311      
Common Stock [Member]              
General [Line Items]              
Number of shares received   3,300,000          
Aggregate shares issued         3,000    
Reverse stock split     1-for-19        
Series Y Convertible Preferred Stock [Member]              
General [Line Items]              
Net proceeds issuance cost           $ 377