v3.26.1
General (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 19, 2026
Nov. 13, 2025
Oct. 29, 2019
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
General [Line Items]            
Accumulated deficit       $ 239,808   $ 216,896
Date of incorporation       Nov. 01, 2017    
ZorroNet [Member]            
General [Line Items]            
Percentage of acquisitions         60.00%  
Common Stock [Member]            
General [Line Items]            
Number of shares received 3,300,000     793,005    
Percentage of shares issued and outstanding     65.00%      
Reverse stock split   1-for-19        
Common Stock [Member] | BiomX Israel [Member]            
General [Line Items]            
Number of shares received     79,311