| Schedule of carrying value and amortized cost of available-for-sale debt securities |
| | | | | | | | | | | June 30, 2026 | | | Amortized | | Unrealized | | Unrealized | | | Fair | | | Cost | | Gains | | Losses | | | Value | Short-term: | | | | | | | | | | Commercial paper | $ | 44,520 | | 6 | | (38) | | $ | 44,488 | Corporate debt securities | | 66,101 | | 4 | | (53) | | | 66,052 | U.S. government securities | | 7,489 | | — | | (7) | | | 7,482 | Total short-term investments | $ | 118,110 | | 10 | | (98) | | $ | 118,022 | | | | | | | | | | | Long-term: | | | | | | | | | | Corporate debt securities | | 260,098 | | 35 | | (551) | | | 259,582 | U.S. government securities | | 35,208 | | 9 | | (131) | | | 35,086 | Total long-term investments | $ | 295,306 | | 44 | | (682) | | $ | 294,668 |
| | | | | | | | | | | December 31, 2025 | | | Amortized | | Unrealized | | Unrealized | | | Fair | | | Cost | | Gains | | Losses | | | Value | Short-term: | | | | | | | | | | Commercial paper | $ | 7,558 | | 7 | | — | | $ | 7,565 | Corporate debt securities | | 15,261 | | 12 | | — | | | 15,273 | Total short-term investments | $ | 22,819 | | 19 | | — | | $ | 22,838 | | | | | | | | | | | Long-term: | | | | | | | | | | Commercial paper | $ | 805 | | 1 | | — | | $ | 806 | Corporate debt securities | | 88,626 | | 248 | | — | | | 88,874 | U.S. government securities | | 17,369 | | 78 | | — | | | 17,447 | Total long-term investments | $ | 106,800 | | 327 | | — | | $ | 107,127 |
|