| Schedule of fair value measurements by level |
| | | | | | | | | | | | | | | March 31, 2026 | | | Level I | | Level II | | Level III | | Total | Cash equivalents | | | | | | | | | | | | | Money market funds | | $ | 14,258,075 | | $ | — | | $ | — | | $ | 14,258,075 | U.S. treasuries | | | 7,977,770 | | | — | | | — | | | 7,977,770 | U.S. government agencies | | | — | | | 1,992,780 | | | — | | | 1,992,780 | Commercial papers | | | — | | | 31,934,010 | | | — | | | 31,934,010 | Marketable securities | | | | | | | | | | | | | U.S. treasuries | | | 54,389,145 | | | — | | | — | | | 54,389,145 | U.S. government agencies | | | — | | | 41,066,671 | | | — | | | 41,066,671 | Corporate bonds | | | — | | | 40,205,983 | | | — | | | 40,205,983 | Commercial papers | | | — | | | 37,526,631 | | | — | | | 37,526,631 | Total financial assets | | $ | 76,624,990 | | $ | 152,726,075 | | $ | — | | $ | 229,351,065 |
| | | | | | | | | | | | | | | 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 |
|