| Schedule of Short-term Investments |
The amortized cost, unrealized gain (loss), and estimated fair value of the Company's short-term investments consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2023 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Short-term Investments | | | | | | | | | U.S. treasury securities | $ | 251,806 | | | $ | — | | | $ | (1,201) | | | $ | 250,605 | | | U.S. agency securities | 68,403 | | | 3 | | | (64) | | | 68,342 | | | Commercial paper | 28,262 | | | 1 | | | — | | | 28,263 | | | Asset-backed securities | 11,705 | | | — | | | (39) | | | 11,666 | | | Corporate debt securities | 11,013 | | | — | | | (28) | | | 10,985 | | | Certificate of deposits | 62,493 | | | — | | | — | | | 62,493 | | | Total short-term investments | $ | 433,682 | | | $ | 4 | | | $ | (1,332) | | | $ | 432,354 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2022 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Short-term investments | | | | | | | | | U.S. treasury securities | $ | 384,951 | | | $ | — | | | $ | (6,949) | | | $ | 378,002 | | | U.S. agency securities | 29,012 | | | 47 | | | — | | | 29,059 | | | Commercial paper | 28,815 | | | — | | | — | | | 28,815 | | | | | | | | | | | Corporate debt securities | 5,049 | | | — | | | (67) | | | 4,982 | | | Total short-term investments | $ | 447,827 | | | $ | 47 | | | $ | (7,016) | | | $ | 440,858 | |
|
| Schedule of Available-for-sale Securities Reconciliation |
The following table summarizes the stated maturities of the Company’s short-term investments: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | | Amortized Cost | | Estimated Fair Value | | Amortized Cost | | Estimated Fair Value | | Due within one year | $ | 309,082 | | | $ | 308,166 | | | $ | 447,827 | | | $ | 440,858 | | | Due after one year through two years | 124,600 | | | 124,188 | | | — | | | — | | | Total | $ | 433,682 | | | $ | 432,354 | | | $ | 447,827 | | | $ | 440,858 | |
|