v3.26.1
Property and Equipment, Net (Tables)
12 Months Ended
Jun. 30, 2026
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net
    June 30,  
    2026     2025  
Cost:            
Laboratory equipment   $ 8,081     $ 8,126  
Computers and peripheral equipment     1,912       1,800  
Office furniture and equipment     711       711  
Leasehold improvements     9,175       9,172  
Total cost     19,879       19,809  
Accumulated depreciation:                
Laboratory equipment     6,984       6,794  
Computers and peripheral equipment     1,797       1,725  
Office furniture and equipment     687       684  
Leasehold improvements     8,845       8,783  
Total accumulated depreciation     18,313       17,986  
Property and equipment, net   $ 1,566     $ 1,823