Cash Equivalents and Marketable Securities (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Investments, Debt and Equity Securities [Abstract] |
|
| Schedule of Cash and Cash Equivalents |
The amortized costs, unrealized gains and losses, and estimated fair values of the Company’s cash equivalents and marketable securities were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Cash equivalents: | | | | | | | | | Money market funds | $ | 26,845 | | | $ | — | | | $ | — | | | $ | 26,845 | | | Corporate bonds | 1,247 | | | — | | | — | | | 1,247 | | | | | | | | | | | Total cash equivalents | 28,092 | | | — | | | — | | | 28,092 | | | Marketable securities: | | | | | | | | | Certificates of deposit | 1,277 | | | — | | | — | | | 1,277 | | | Commercial paper | 9,643 | | | — | | | (12) | | | 9,631 | | | Corporate bonds | 257,901 | | | 202 | | | (445) | | | 257,658 | | | U.S. Treasury securities | 14,226 | | | — | | | (81) | | | 14,145 | | | | | | | | | | | Asset-backed securities | 31,711 | | | 30 | | | (30) | | | 31,711 | | | Total marketable securities | 314,758 | | | 232 | | | (568) | | | 314,422 | | | Total | $ | 342,850 | | | $ | 232 | | | $ | (568) | | | $ | 342,514 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2025 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Cash equivalents: | | | | | | | | | Money market funds | $ | 29,023 | | | $ | — | | | $ | — | | | $ | 29,023 | | | | | | | | | | | | | | | | | | | Total cash equivalents | 29,023 | | | — | | | — | | | 29,023 | | | Marketable securities: | | | | | | | | | Certificates of deposit | 905 | | | — | | | — | | | 905 | | | Commercial paper | 1,862 | | | 1 | | | — | | | 1,863 | | | Corporate bonds | 286,553 | | | 1,048 | | | (15) | | | 287,586 | | | U.S. Treasury securities | 6,720 | | | 36 | | | — | | | 6,756 | | | | | | | | | | | Asset-backed securities | 44,147 | | | 172 | | | — | | | 44,319 | | | Total marketable securities | 340,187 | | | 1,257 | | | (15) | | | 341,429 | | | Total | $ | 369,210 | | | $ | 1,257 | | | $ | (15) | | | $ | 370,452 | |
|
| Schedule of Marketable Securities |
The amortized costs, unrealized gains and losses, and estimated fair values of the Company’s cash equivalents and marketable securities were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Cash equivalents: | | | | | | | | | Money market funds | $ | 26,845 | | | $ | — | | | $ | — | | | $ | 26,845 | | | Corporate bonds | 1,247 | | | — | | | — | | | 1,247 | | | | | | | | | | | Total cash equivalents | 28,092 | | | — | | | — | | | 28,092 | | | Marketable securities: | | | | | | | | | Certificates of deposit | 1,277 | | | — | | | — | | | 1,277 | | | Commercial paper | 9,643 | | | — | | | (12) | | | 9,631 | | | Corporate bonds | 257,901 | | | 202 | | | (445) | | | 257,658 | | | U.S. Treasury securities | 14,226 | | | — | | | (81) | | | 14,145 | | | | | | | | | | | Asset-backed securities | 31,711 | | | 30 | | | (30) | | | 31,711 | | | Total marketable securities | 314,758 | | | 232 | | | (568) | | | 314,422 | | | Total | $ | 342,850 | | | $ | 232 | | | $ | (568) | | | $ | 342,514 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2025 | | Amortized Cost | | Unrealized Gain | | Unrealized Loss | | Estimated Fair Value | | Cash equivalents: | | | | | | | | | Money market funds | $ | 29,023 | | | $ | — | | | $ | — | | | $ | 29,023 | | | | | | | | | | | | | | | | | | | Total cash equivalents | 29,023 | | | — | | | — | | | 29,023 | | | Marketable securities: | | | | | | | | | Certificates of deposit | 905 | | | — | | | — | | | 905 | | | Commercial paper | 1,862 | | | 1 | | | — | | | 1,863 | | | Corporate bonds | 286,553 | | | 1,048 | | | (15) | | | 287,586 | | | U.S. Treasury securities | 6,720 | | | 36 | | | — | | | 6,756 | | | | | | | | | | | Asset-backed securities | 44,147 | | | 172 | | | — | | | 44,319 | | | Total marketable securities | 340,187 | | | 1,257 | | | (15) | | | 341,429 | | | Total | $ | 369,210 | | | $ | 1,257 | | | $ | (15) | | | $ | 370,452 | |
|
| Schedule of Investments Classified by Contractual Maturity Date |
The following tables present the contractual maturities of the Company’s marketable securities (in thousands): | | | | | | | | | | | | | As of June 30, 2026 | | Amortized Cost | | Estimated Fair Value | | Due within one year | $ | 96,353 | | | $ | 96,400 | | | Due after one to three years | 218,405 | | | 218,022 | | | Total | $ | 314,758 | | | $ | 314,422 | |
| | | | | | | | | | | | | As of December 31, 2025 | | Amortized Cost | | Estimated Fair Value | | Due within one year | $ | 113,832 | | | $ | 114,172 | | | Due after one to three years | 226,355 | | | 227,257 | | | Total | $ | 340,187 | | | $ | 341,429 | |
|