v3.26.3
Total Financial Income, Net - Schedule of Total Financial Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Schedule of Total Financial Income, Net [Abstract]    
Foreign exchange gains (losses), net $ 355 $ (43)
Interest income on deposits and restricted bank deposits 60 193
Income from hedging derivatives 289
Other financial income, net 415 439
Interest expenses related to the Loan (226) (229)
Total financial income, net $ 189 $ 210