| 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 March 31, 2023 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cash Equivalents: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Money market funds | | $ | 19,370 | | | $ | — | | | $ | — | | | $ | 19,370 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Investments: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Corporate bonds and commercial paper | | $ | 55,673 | | | $ | 28 | | | $ | (375) | | | $ | 55,326 | | | Certificates of deposit | | 4,829 | | | — | | | (42) | | | 4,787 | | | U.S. government securities | | 90,810 | | | 66 | | | (736) | | | 90,140 | | | | $ | 151,312 | | | $ | 94 | | | $ | (1,153) | | | $ | 150,253 | |
A summary of the Company's cash equivalents and investments that are carried at fair value as of December 31, 2022 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cash Equivalents: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Money market funds | | $ | 20,998 | | | $ | — | | | $ | — | | | $ | 20,998 | | | Certificates of deposit | | 25,547 | | | — | | | — | | | 25,547 | | | | | | | | | | | | U.S. government securities | | 2,497 | | | 1 | | | — | | | 2,498 | | | | $ | 49,042 | | | $ | 1 | | | $ | — | | | $ | 49,043 | | | Investments: | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Corporate bonds and commercial paper | | $ | 57,320 | | | $ | 1 | | | $ | (582) | | | $ | 56,739 | | | Certificates of deposit | | 5,063 | | | 3 | | | (50) | | | 5,016 | | | U.S. government securities | | 173,241 | | | 12 | | | (1,481) | | | 171,772 | | | | $ | 235,624 | | | $ | 16 | | | $ | (2,113) | | | $ | 233,527 | |
|
| 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: | | | | | | | | | | | | | | | | | | March 31, 2023 | | December 31, 2022 | | Due within one year or less | | $ | 99,882 | | | $ | 171,831 | | | Due after one year through five years | | 50,371 | | | 61,696 | | | | $ | 150,253 | | | $ | 233,527 | |
|
| 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 March 31, 2023, 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 | | $ | 35,748 | | | $ | (322) | | | $ | 11,273 | | | $ | (53) | | | Certificates of deposit | | 4,787 | | | (42) | | | — | | | — | | | U.S. government securities | | 51,369 | | | (354) | | | 19,583 | | | (382) | | | | $ | 91,904 | | | $ | (718) | | | $ | 30,856 | | | $ | (435) | |
The following table presents the fair values and the gross unrealized losses of these available-for-sale debt investments as of December 31, 2022, 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 | | $ | 45,094 | | | $ | (449) | | | $ | 10,215 | | | $ | (133) | | | Certificates of deposit | | 3,536 | | | (50) | | | — | | | — | | | U.S. government securities | | 118,021 | | | (893) | | | 26,911 | | | (588) | | | | $ | 166,651 | | | $ | (1,392) | | | $ | 37,126 | | | $ | (721) | |
|