| Schedule of fair value measurements by level |
| | | | | | | | | | | | | | | June 30, 2026 | | | Level I | | Level II | | Level III | | Total | Cash equivalents | | | | | | | | | | | | | Money market funds | | $ | 18,016,132 | | $ | — | | $ | — | | $ | 18,016,132 | Marketable securities | | | | | | | | | | | | | U.S. treasuries | | | 84,554,705 | | | — | | | — | | | 84,554,705 | U.S. government agencies | | | — | | | 43,313,163 | | | — | | | 43,313,163 | Corporate bonds | | | — | | | 39,817,342 | | | — | | | 39,817,342 | Commercial papers | | | — | | | 49,314,385 | | | — | | | 49,314,385 | Total financial assets | | $ | 102,570,837 | | $ | 132,444,890 | | $ | — | | $ | 235,015,727 |
| | | | | | | | | | | | | | | December 31, 2025 | | | Level I | | Level II | | Level III | | Total | Cash equivalents | | | | | | | | | | | | | Money market funds | | $ | 12,907,814 | | $ | — | | $ | — | | $ | 12,907,814 | Marketable securities | | | | | | | | | | | | | U.S. treasuries | | | 30,281,603 | | | — | | | — | | | 30,281,603 | Total financial assets | | $ | 43,189,417 | | $ | — | | $ | — | | $ | 43,189,417 |
|