| Schedule of carrying value and amortized cost of available-for-sale debt securities |
| | | | | | | | | | | December 31, 2023 | | | Amortized | | Unrealized | | Unrealized | | | Fair | | | Cost | | Gains | | Losses | | | Value | Short-term: | | | | | | | | | | Commercial paper | $ | 23,832 | | 36 | | (3) | | $ | 23,865 | Corporate debt securities | | 15,968 | | 28 | | — | | | 15,996 | U.S. government securities | | 1,940 | | — | | (1) | | | 1,939 | Total short-term investments | $ | 41,740 | | 64 | | (4) | | $ | 41,800 | | | | | | | | | | | Long-term: | | | | | | | | | | Commercial paper | $ | 744 | | — | | — | | $ | 744 | Corporate debt securities | | 42,688 | | 81 | | (28) | | | 42,741 | U.S. government securities | | 28,795 | | 7 | | (118) | | | 28,684 | Total long-term investments | $ | 72,227 | | 88 | | (146) | | $ | 72,169 | | | | | | | | | | | | December 31, 2022 | | | Amortized | | Unrealized | | Unrealized | | | Fair | | | Cost | | Gains | | Losses | | | Value | Short-term: | | | | | | | | | | Commercial paper | $ | 26,553 | | 15 | | (34) | | $ | 26,534 | Corporate debt securities | | 49,213 | | 9 | | (73) | | | 49,149 | U.S. government securities | | 3,658 | | — | | (10) | | | 3,648 | Total short-term investments | $ | 79,424 | | 24 | | (117) | | $ | 79,331 | | | | | | | | | | | Long-term: | | | | | | | | | | Commercial paper | $ | 853 | | 1 | | — | | $ | 854 | Corporate debt securities | | 21,516 | | 11 | | (68) | | | 21,459 | U.S. government securities | | 257 | | — | | (2) | | | 255 | Total long-term investments | $ | 22,626 | | 12 | | (70) | | $ | 22,568 |
|