v3.25.2
Property and Equipment, Net (Tables)
12 Months Ended
Jun. 30, 2025
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net
   June 30, 
   2025   2024 
Cost:        
Laboratory equipment  $8,126   $7,166 
Computers and peripheral equipment   1,800    1,775 
Office furniture and equipment   711    682 
Leasehold improvements   9,172    8,765 
Total cost   19,809    18,388 
Accumulated depreciation:          
Laboratory equipment   6,794    6,615 
Computers and peripheral equipment   1,725    1,638 
Office furniture and equipment   684    682 
Leasehold improvements   8,783    8,765 
Total accumulated depreciation   17,986    17,700 
Property and equipment, net  $1,823   $688