Fair Value, Assets Measured on Recurring Basis [Table Text Block] |
|
|
March 31, 2025
|
|
|
|
(Level 1)
|
|
|
(Level 2)
|
|
|
(Level 3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assets
|
|
|
|
|
|
|
|
|
|
|
|
|
Cash equivalents (money market accounts)
|
|
$ |
8,119,174 |
|
|
$ |
— |
|
|
$ |
— |
|
Marketable securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
Commercial paper
|
|
$ |
— |
|
|
$ |
15,313,835 |
|
|
$ |
— |
|
U.S. treasury bonds
|
|
|
— |
|
|
|
5,977,760 |
|
|
|
— |
|
U.S. government agency bonds
|
|
|
— |
|
|
|
1,962,800 |
|
|
|
— |
|
Corporate debt securities
|
|
|
— |
|
|
|
1,488,405 |
|
|
|
— |
|
Total assets measured at fair value
|
|
$ |
8,119,174 |
|
|
$ |
24,742,800 |
|
|
$ |
— |
|
|
|
December 31, 2024
|
|
|
|
(Level 1)
|
|
|
(Level 2)
|
|
|
(Level 3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assets
|
|
|
|
|
|
|
|
|
|
|
|
|
Cash equivalents (money market accounts)
|
|
$ |
7,559,336 |
|
|
$ |
— |
|
|
$ |
— |
|
Marketable securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
Commercial paper
|
|
$ |
— |
|
|
$ |
18,032,943 |
|
|
$ |
— |
|
U.S. treasury bonds
|
|
|
— |
|
|
|
7,951,060 |
|
|
|
— |
|
U.S. government agency bonds
|
|
|
— |
|
|
|
3,938,520 |
|
|
|
— |
|
Total assets measured at fair value
|
|
$ |
7,559,336 |
|
|
$ |
29,922,523 |
|
|
$ |
— |
|
|
Marketable Securities [Table Text Block] |
|
|
March 31, 2025
|
|
|
|
Amortized Cost
|
|
|
Unrealized
gains
|
|
|
Unrealized
losses
|
|
|
Fair Value
|
|
Commercial paper
|
|
$ |
15,311,824 |
|
|
$ |
2,800 |
|
|
$ |
(789 |
) |
|
$ |
15,313,835 |
|
U.S. treasury bonds
|
|
|
5,964,637 |
|
|
|
13,123 |
|
|
|
— |
|
|
|
5,977,760 |
|
U.S. government agency bonds
|
|
|
1,956,902 |
|
|
|
5,898 |
|
|
|
— |
|
|
|
1,962,800 |
|
Corporate debt securities
|
|
|
1,488,214 |
|
|
|
191 |
|
|
|
— |
|
|
|
1,488,405 |
|
Total
|
|
$ |
24,721,577 |
|
|
$ |
22,012 |
|
|
$ |
(789 |
) |
|
$ |
24,742,800 |
|
|
|
December 31, 2024
|
|
|
|
Amortized Cost
|
|
|
Unrealized
gains
|
|
|
Unrealized
losses
|
|
|
Fair Value
|
|
Commercial paper
|
|
$ |
18,019,334 |
|
|
$ |
16,393 |
|
|
$ |
(2,784 |
) |
|
$ |
18,032,943 |
|
U.S. treasury bonds
|
|
|
7,920,620 |
|
|
|
30,440 |
|
|
|
— |
|
|
|
7,951,060 |
|
U.S. government agency bonds
|
|
|
3,926,372 |
|
|
|
12,148 |
|
|
|
— |
|
|
|
3,938,520 |
|
Total
|
|
$ |
29,866,326 |
|
|
$ |
58,981 |
|
|
$ |
(2,784 |
) |
|
$ |
29,922,523 |
|
|