| Schedule of Available-for-Sale Marketable Securities |
The Company’s portfolio of available-for-sale marketable securities consists of the following: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Amortized Cost | | Gross unrealized | | Estimated Fair Value | | (In thousands) | | Gains | | Losses | | | Available-for-sale securities, current portion | | | | | | | | | U.S. government securities | $ | 11,781 | | | $ | 4 | | | $ | (28) | | | $ | 11,757 | | | Corporate debt securities | 37,201 | | | 4 | | | (47) | | | 37,158 | | | Other debt securities | 9,508 | | | 2 | | | (6) | | | 9,504 | | | Total short-term | 58,490 | | | 10 | | | (81) | | | 58,419 | | | | | | | | | | | Available-for-sale securities, long-term | | | | | | | | | U.S. government securities | 9,679 | | | — | | | (46) | | | 9,633 | | | Corporate debt securities | 19,578 | | | — | | | (87) | | | 19,491 | | | Other debt securities | 1,536 | | | — | | | (6) | | | 1,530 | | | Total long-term | 30,793 | | | — | | | (139) | | | 30,654 | | | | | | | | | | | Total available-for-sale securities | $ | 89,283 | | | $ | 10 | | | $ | (220) | | | $ | 89,073 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Amortized Cost | | Gross unrealized | | Estimated Fair Value | | (In thousands) | | Gains | | Losses | | | Available-for-sale securities, current portion | | | | | | | | | U.S. government securities | $ | 9,946 | | | $ | 33 | | | $ | — | | | $ | 9,979 | | | Corporate debt securities | 34,783 | | | 41 | | | — | | | 34,824 | | | Other debt securities | 11,066 | | | 20 | | | — | | | 11,086 | | | Total short-term | 55,795 | | | 94 | | | — | | | 55,889 | | | | | | | | | | | Available-for-sale securities, long-term | | | | | | | | | U.S. government securities | 10,756 | | | 14 | | | — | | | 10,770 | | | Corporate debt securities | 17,038 | | | 23 | | | (5) | | | 17,056 | | | Other debt securities | 3,418 | | | 6 | | | — | | | 3,424 | | | Total long-term | 31,212 | | | 43 | | | (5) | | | 31,250 | | | | | | | | | | | Total available-for-sale securities | $ | 87,007 | | | $ | 137 | | | $ | (5) | | | $ | 87,139 | |
| | | | | | | | | | | | | June 30, 2026 | | (In thousands) | Amortized Cost | | Estimated Fair Value | | Due in one year or less | $ | 58,490 | | | $ | 58,419 | | | Due after one year through five years | 30,793 | | | 30,654 | | | Total | $ | 89,283 | | | $ | 89,073 | |
|
| Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value |
The following tables present information about the available-for-sale investments that had been in a continuous unrealized loss position for less than 12 months: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Less than 12 months | | Total | | (In thousands) | Fair Value | | Unrealized Losses | | Fair Value | | Unrealized Losses | | Corporate debt securities | $ | 51,067 | | | $ | (134) | | | $ | 51,067 | | | $ | (134) | | | U.S. government securities | 16,382 | | | (75) | | | 16,382 | | | (75) | | | Other debt securities | 8,748 | | | (11) | | | 8,748 | | | (11) | | | Total | $ | 76,197 | | | $ | (220) | | | $ | 76,197 | | | $ | (220) | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Less than 12 months | | Total | | (In thousands) | Fair Value | | Unrealized Losses | | Fair Value | | Unrealized Losses | | Corporate debt securities | $ | 7,519 | | | $ | (5) | | | $ | 7,519 | | | $ | (5) | | | | | | | | | | | Total | $ | 7,519 | | | $ | (5) | | | $ | 7,519 | | | $ | (5) | |
|