Fair Value, Assets Measured on Recurring Basis [Table Text Block] |
|
|
June 30, 2025
|
|
|
|
(Level 1)
|
|
|
(Level 2)
|
|
|
(Level 3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assets
|
|
|
|
|
|
|
|
|
|
|
|
|
Cash equivalents (money market accounts)
|
|
$ |
6,859,363 |
|
|
$ |
— |
|
|
$ |
— |
|
Marketable securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
Commercial paper
|
|
|
— |
|
|
|
17,741,598 |
|
|
|
— |
|
U.S. treasury bonds
|
|
|
— |
|
|
|
3,995,520 |
|
|
|
— |
|
U.S. government agency bonds
|
|
|
— |
|
|
|
1,981,780 |
|
|
|
— |
|
Corporate debt securities
|
|
|
— |
|
|
|
1,491,555 |
|
|
|
— |
|
Total assets measured at fair value
|
|
$ |
6,859,363 |
|
|
$ |
25,210,453 |
|
|
$ |
— |
|
|
|
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] |
|
|
June 30, 2025
|
|
|
|
Amortized Cost
|
|
|
Unrealized
gains
|
|
|
Unrealized
losses
|
|
|
Fair Value
|
|
Commercial paper
|
|
$ |
17,745,445 |
|
|
$ |
— |
|
|
$ |
(3,847 |
) |
|
$ |
17,741,598 |
|
U.S. treasury bonds
|
|
|
3,993,661 |
|
|
|
1,859 |
|
|
|
— |
|
|
|
3,995,520 |
|
U.S. government agency bonds
|
|
|
1,979,313 |
|
|
|
2,467 |
|
|
|
— |
|
|
|
1,981,780 |
|
Corporate debt securities
|
|
|
1,492,817 |
|
|
|
— |
|
|
|
(1,262 |
) |
|
|
1,491,555 |
|
Total
|
|
$ |
25,211,236 |
|
|
$ |
4,326 |
|
|
$ |
(5,109 |
) |
|
$ |
25,210,453 |
|
|
|
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 |
|
|