| Schedule of Cash, Cash Equivalents and Investments |
A summary of the Company's cash equivalents and investments that are carried at fair value as of September 30, 2025 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | Cash Equivalents: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Money market funds | | $ | 59,267 | | | $ | — | | | $ | — | | | $ | 59,267 | | | | | | | | | | | | U.S. government securities | | 2,000 | | | — | | | — | | | 2,000 | | | | $ | 61,267 | | | $ | — | | | $ | — | | | $ | 61,267 | | | | | | | | | | | Investments: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Corporate bonds and commercial paper | | $ | 43,336 | | | $ | 55 | | | $ | (5) | | | $ | 43,386 | | | Certificates of deposit | | 10,760 | | | 7 | | | — | | | 10,767 | | | U.S. government securities | | 41,473 | | | 30 | | | (2) | | | 41,501 | | | | $ | 95,569 | | | $ | 92 | | | $ | (7) | | | $ | 95,654 | |
A summary of the Company's cash equivalents and investments that are carried at fair value as of December 31, 2024 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | Cash Equivalents: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Money market funds | | $ | 63,945 | | | $ | — | | | $ | — | | | $ | 63,945 | | | Certificates of deposit | | 245 | | | — | | | — | | | 245 | | | | | | | | | | | | | | | | | | | | | | $ | 64,190 | | | $ | — | | | $ | — | | | $ | 64,190 | | | | | | | | | | | Investments: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Corporate bonds and commercial paper | | $ | 46,626 | | | $ | 104 | | | $ | (28) | | | $ | 46,702 | | | Certificates of deposit | | 14,076 | | | 20 | | | (4) | | | 14,092 | | | U.S. government securities | | 26,917 | | | 22 | | | (17) | | | 26,922 | | | | $ | 87,619 | | | $ | 146 | | | $ | (49) | | | $ | 87,716 | |
|
| Schedule of Investments Classified by Contractual Maturity Date |
The following table summarizes the estimated fair value of the Company's debt investments, designated as available-for-sale and classified by the contractual maturity date of the investments as of the dates shown: | | | | | | | | | | | | | | | | | | September 30, 2025 | | December 31, 2024 | | Due within one year or less | | $ | 87,578 | | | $ | 49,460 | | | Due after one year through two years | | 8,076 | | | 38,256 | | | | $ | 95,654 | | | $ | 87,716 | |
|
| Schedule of Fair Values and Gross Unrealized Losses for Available-For-Sale Securities |
The following table presents the fair values and the gross unrealized losses of these available-for-sale debt investments as of September 30, 2025, aggregated by investment category and the length of time that individual securities have been in a continuous loss position: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Less than 12 months | | 12 months or greater | | | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | Corporate bonds and commercial paper | | $ | 4,290 | | | $ | (4) | | | $ | 1,953 | | | $ | (1) | | | Certificates of deposit | | 748 | | | — | | | — | | | — | | | U.S. government securities | | 1,228 | | | (2) | | | — | | | — | | | | $ | 6,266 | | | $ | (6) | | | $ | 1,953 | | | $ | (1) | |
The following table presents the fair values and the gross unrealized losses of these available-for-sale debt investments as of December 31, 2024, aggregated by investment category and the length of time that individual securities have been in a continuous loss position: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Less than 12 months | | 12 months or greater | | | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | Corporate bonds and commercial paper | | $ | 19,229 | | | $ | (28) | | | $ | — | | | $ | — | | | Certificates of deposit | | 1,722 | | | (4) | | | 248 | | | — | | | U.S. government securities | | 9,882 | | | (17) | | | — | | | — | | | | $ | 30,833 | | | $ | (49) | | | $ | 248 | | | $ | — | |
|