Schedule of Available-for-Sale Securities Reconciliation |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | March 31, 2025 | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | Available-for-sale – matures within one year: | | | | | | | | | Corporate bonds | | $ | 14,657 | | | $ | 8 | | | $ | (5) | | | $ | 14,660 | | U.S. Treasury | | 10,921 | | | 10 | | | (1) | | | 10,930 | | Commercial paper | | 3,743 | | | — | | | (1) | | | 3,742 | | Agency bonds | | 1,891 | | | 1 | | | (1) | | | 1,891 | | | | 31,212 | | | 19 | | | (8) | | | 31,223 | | | | | | | | | | | Available-for-sale – matures after one year: | | | | | | | | | Corporate bonds | | 12,975 | | | 13 | | | — | | | 12,988 | | U.S. Treasury | | 3,002 | | | 11 | | | — | | | 3,013 | | Agency bonds | | 2,003 | | | — | | | — | | | 2,003 | | | | 17,980 | | | 24 | | | — | | | 18,004 | | | | | | | | | | | Total | | $ | 49,192 | | | $ | 43 | | | $ | (8) | | | $ | 49,227 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | | Amortized cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | Available-for-sale – matures within one year: | | | | | | | | | Corporate bonds | | $ | 27,301 | | | $ | 16 | | | $ | (9) | | | $ | 27,308 | | U.S. Treasury | | 16,938 | | | 20 | | | (1) | | | 16,957 | | Commercial paper | | 1,945 | | | — | | | (4) | | | 1,941 | | Agency bonds | | 2,070 | | | 1 | | | (2) | | | 2,069 | | | | 48,254 | | | 37 | | | (16) | | | 48,275 | | | | | | | | | | | Available-for-sale – matures after one year: | | | | | | | | | Corporate bonds | | 2,423 | | | — | | | — | | | 2,423 | | U.S. Treasury | | 954 | | | 2 | | | — | | | 956 | | | | 3,377 | | | 2 | | | — | | | 3,379 | | | | | | | | | | | Total | | $ | 51,631 | | | $ | 39 | | | $ | (16) | | | $ | 51,654 | |
|