v3.26.1
Taxes on Income - Schedule of Loss before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Loss before Income Taxes [Line Items]    
Loss before income taxes $ 25,394 $ 23,255
Domestic [Member]    
Schedule of Loss before Income Taxes [Line Items]    
Loss before income taxes