| Schedule of Marketable Securities |
Marketable securities at June 30, 2024 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | | Current: | | | | | | | | | Certificates of deposit | $ | 11,885 | | | $ | — | | | $ | (7) | | | $ | 11,878 | | | U.S. Treasuries | 77,271 | | | — | | | (93) | | | 77,178 | | | Government securities | 147,335 | | | — | | | (311) | | | 147,024 | | | Corporate debt securities | 249,719 | | | 1 | | | (426) | | | 249,294 | | | Total Current | 486,210 | | | 1 | | | (837) | | | 485,374 | | | | | | | | | | | Non-current: | | | | | | | | | | | | | | | | | U.S. Treasuries | 25,132 | | | 8 | | | (58) | | | 25,082 | | | Government securities | 3,800 | | | — | | | (31) | | | 3,769 | | | Corporate debt securities | 46,681 | | | 5 | | | (133) | | | 46,553 | | | Total Non-current | 75,613 | | | 13 | | | (222) | | | 75,404 | | | Total marketable securities | $ | 561,823 | | | $ | 14 | | | $ | (1,059) | | | $ | 560,778 | |
Marketable securities at December 31, 2023 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | | Current: | | | | | | | | | | | | | | | | | U.S. Treasuries | $ | 30,876 | | | $ | — | | | $ | (56) | | | $ | 30,820 | | | Government securities | 247,460 | | | 194 | | | (695) | | | 246,959 | | | Corporate debt securities | 411,045 | | | 874 | | | (975) | | | 410,944 | | | Total Current | 689,381 | | | 1,068 | | | (1,726) | | | 688,723 | | | | | | | | | | | Non-current: | | | | | | | | | | | | | | | | | U.S. Treasuries | 4,802 | | | 30 | | | — | | | 4,832 | | | Government securities | 9,986 | | | 75 | | | — | | | 10,061 | | | Corporate debt securities | 14,430 | | | 112 | | | — | | | 14,542 | | | Total Non-current | 29,218 | | | 217 | | | — | | | 29,435 | | | Total marketable securities | $ | 718,599 | | | $ | 1,285 | | | $ | (1,726) | | | $ | 718,158 | |
|