| Schedule of Assets and Liabilities at Fair Value |
The following tables present the fair value hierarchy for assets and liabilities measured at fair value: | | | | | | | | | | | | | | | | | | | | | | | | | March 31, 2026 | | Level 1 | | Level 2 | | Level 3 | | Total Fair Value | | Cash equivalents | | | | | | | | | U.S. treasury bills | $ | 223,769 | | | $ | — | | | $ | — | | | $ | 223,769 | | | Money market funds | 99,159 | | | — | | | — | | | 99,159 | | | Commercial paper | — | | | 46,145 | | | — | | | 46,145 | | Certificates of deposit | — | | | 33,302 | | | — | | | 33,302 | | | Corporate debt securities | — | | | 8,612 | | | — | | | 8,612 | | | Short-term investments | | | | | | | | | U.S. treasury securities | 32,021 | | | — | | | — | | | 32,021 | | | | | | | | | | | | | | | | | | | Asset-backed securities | — | | | 5,246 | | | — | | | 5,246 | | | | | | | | | | | | | | | | | | Restricted cash | | | | | | | | Money market funds | 48,340 | | | — | | | — | | | 48,340 | | | Total assets measured at fair value | $ | 403,289 | | | $ | 93,305 | | | $ | — | | | $ | 496,594 | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Level 1 | | Level 2 | | Level 3 | | Total Fair Value | | Cash equivalents | | | | | | | | | U.S. treasury bills | $ | 292,381 | | | $ | — | | | $ | — | | | $ | 292,381 | | | Money market funds | 96,042 | | | — | | | — | | | 96,042 | | Commercial paper | — | | | 41,450 | | | — | | | 41,450 | | | Certificates of deposit | — | | | 35,213 | | | — | | | 35,213 | | Corporate debt securities | — | | | 16,059 | | | — | | | 16,059 | | | Short-term investments | | | | | | | | | U.S. treasury securities | 56,087 | | | — | | | — | | | 56,087 | | | | | | | | | | | | | | | | | | | Asset-backed securities | — | | | 6,396 | | | — | | | 6,396 | | | | | | | | | | | | | | | | | | | | | | | | | | | Restricted cash | | | | | | | | | Money market funds | 45,786 | | | — | | | — | | | 45,786 | | Total assets measured at fair value | $ | 490,296 | | | $ | 99,118 | | | $ | — | | | $ | 589,414 | |
|