v3.25.2
Total Financial Income (Expenses), Net (Tables)
12 Months Ended
Jun. 30, 2025
Total Financial Income (Expenses), Net [Abstract]  
Schedule of Total Financial Income (Expenses), Net
   Year ended June 30, 
   2025   2024 
Foreign currency translation differences, net  $(2,157)  $126 
Interest income on deposits and restricted bank deposits   1,144    1,406 
Change in fair value of warrant and pre-funded warrant liabilities   556    
-
 
Income from hedging derivatives   251    148 
Financial income (expenses), net   (206)   1,680 
EIB loan interest expenses   (873)   (866)
   $(1,079)  $814