Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Property and Equipment [Line Items] | ||
Total cost | $ 19,809 | $ 18,388 |
Total accumulated depreciation | 17,986 | 17,700 |
Property and equipment, net | 1,823 | 688 |
Laboratory equipment [Member] | ||
Property and Equipment [Line Items] | ||
Total cost | 8,126 | 7,166 |
Total accumulated depreciation | 6,794 | 6,615 |
Computers and peripheral equipment [Member] | ||
Property and Equipment [Line Items] | ||
Total cost | 1,800 | 1,775 |
Total accumulated depreciation | 1,725 | 1,638 |
Office furniture and equipment [Member] | ||
Property and Equipment [Line Items] | ||
Total cost | 711 | 682 |
Total accumulated depreciation | 684 | 682 |
Leasehold improvements [Member] | ||
Property and Equipment [Line Items] | ||
Total cost | 9,172 | 8,765 |
Total accumulated depreciation | $ 8,783 | $ 8,765 |