Cash, cash equivalents, and marketable securities |
Note
4 - Cash, cash equivalents, and marketable securities
Cash,
cash equivalents, and marketable securities consisted of the following at March 31, 2025 and December 31, 2024:
Schedule of cash and cash equivalents | |
| | | |
| | |
| |
March 31, 2025 | | |
December 31, 2024 | |
Cash and cash equivalents: | |
| | | |
| | |
Cash | |
$ | 375,222 | | |
$ | 3,210,556 | |
Money market funds | |
| 8,523,796 | | |
| 3,706,990 | |
Total cash and cash equivalents | |
$ | 8,899,018 | | |
$ | 6,917,546 | |
Marketable securities, short-term: | |
| | | |
| | |
Asset backed securities | |
$ | 2,002,677 | | |
$ | 2,002,957 | |
Commercial paper | |
| 1,172,838 | | |
| 1,156,709 | |
Corporate bonds | |
| 17,405,461 | | |
| 23,951,700 | |
US Treasury securities | |
| 18,387,428 | | |
| 26,635,045 | |
Total marketable securities, short-term | |
$ | 38,968,404 | | |
$ | 53,746,411 | |
Marketable securities, long-term: | |
| | | |
| | |
Asset backed securities | |
$ | 2,318,822 | | |
$ | 2,305,317 | |
Corporate bonds | |
| - | | |
| 2,386,774 | |
US Treasury securities | |
| - | | |
| 611,859 | |
Total marketable securities, long-term | |
$ | 2,318,822 | | |
$ | 5,303,950 | |
Total cash, cash equivalents, and marketable securities | |
$ | 50,186,244 | | |
$ | 65,967,907 | |
The following table provides a
reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31,
2025 and March 31, 2024, to the total of such amounts as presented in the condensed consolidated statements of cash flows:
Schedule reconciliation of cash, cash equivalents, and restricted cash | |
| | | |
| | |
| |
March 31, 2025 | | |
March 31, 2024 | |
Cash and cash equivalents | |
$ | 8,899,018 | | |
$ | 7,726,063 | |
Restricted cash, noncurrent | |
| 2,603,568 | | |
| - | |
Total cash, cash equivalents, and restricted cash | |
$ | 11,502,586 | | |
$ | 7,726,063 | |
During the three-month period
ended March 31, 2025, marketable securities were sold or matured for proceeds of $17,966,613 with a realized gain of $8,265. During the
three-month period ended March 31, 2024, marketable securities were sold or matured for proceeds of $11,985,474 with no gain or loss realized.
See Note 5, “Fair value measurements” for additional information regarding the fair value of cash equivalents and marketable
securities.
The following tables summarizes
the unrealized gains and losses related to the Company’s available-for-sale marketable securities, by major security type, as of
March 31, 2025 and December 31, 2024:
Schedule of unrealized gains and losses | |
| | | |
| | | |
| | | |
| | |
| |
As of March 31, 2025 | |
| |
Amortized Cost | | |
Unrealized Gains | | |
Unrealized (losses) | | |
Fair Value | |
Marketable securities | |
| | | |
| | | |
| | | |
| | |
Asset backed securities | |
$ | 4,321,067 | | |
$ | 474 | | |
$ | (42 | ) | |
$ | 4,321,499 | |
Commercial paper | |
| 1,174,057 | | |
| - | | |
| (1,219 | ) | |
| 1,172,838 | |
Corporate bonds | |
| 17,407,124 | | |
| 3,953 | | |
| (5,616 | ) | |
| 17,405,461 | |
US Treasury securities | |
| 18,388,034 | | |
| 8,771 | | |
| (9,377 | ) | |
| 18,387,428 | |
Total marketable securities | |
$ | 41,290,282 | | |
$ | 13,198 | | |
$ | (16,254 | ) | |
$ | 41,287,226 | |
| |
As of December 31, 2024 | |
| |
Amortized Cost | | |
Unrealized Gains | | |
Unrealized (losses) | | |
Fair Value | |
Marketable securities | |
| | | |
| | | |
| | | |
| | |
Asset backed securities | |
$ | 4,304,662 | | |
$ | 3,612 | | |
$ | - | | |
$ | 4,308,274 | |
Commercial paper | |
| 1,161,157 | | |
| - | | |
| (4,448 | ) | |
| 1,156,709 | |
Corporate bonds | |
| 26,341,019 | | |
| 19,868 | | |
| (22,413 | ) | |
| 26,338,474 | |
US Treasury securities | |
| 27,235,916 | | |
| 26,291 | | |
| (15,303 | ) | |
| 27,246,904 | |
Total marketable securities | |
$ | 59,042,754 | | |
$ | 49,771 | | |
$ | (42,164 | ) | |
$ | 59,050,361 | |
The following
table shows the unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of March
31, 2025 and December 31, 2024, aggregated by major security type and the length of time the marketable securities have been in a continuous
loss position:
Schedule of marketable securities | |
| |
| |
As of March 31, 2025 | |
| |
In Loss Position for Less Than 12 Months | | |
In Loss Position for 12 Months or Greater | | |
Total | |
| |
Fair Value | | |
Unrealized Losses | | |
Fair Value | | |
Unrealized Losses | | |
Fair Value | | |
Unrealized Losses | |
Asset backed securities | |
$ | 998,362 | | |
$ | (42 | ) | |
$ | - | | |
$ | - | | |
$ | 998,362 | | |
$ | (42 | ) |
Commercial paper | |
| 1,172,838 | | |
| (1,219 | ) | |
| - | | |
| - | | |
| 1,172,838 | | |
| (1,219 | ) |
Corporate bonds | |
| 8,479,628 | | |
| (5,616 | ) | |
| - | | |
| - | | |
| 8,479,628 | | |
| (5,616 | ) |
US Treasury Securities | |
| 11,085,747 | | |
| (9,377 | ) | |
| - | | |
| - | | |
| 11,085,747 | | |
| (9,377 | ) |
Total | |
$ | 21,736,575 | | |
$ | (16,254 | ) | |
$ | - | | |
$ | - | | |
$ | 21,736,575 | | |
$ | (16,254 | ) |
| |
As of December 31, 2024 | |
| |
In Loss Position for Less Than 12 Months | | |
In Loss Position for 12 Months or Greater | | |
Total | |
| |
Fair Value | | |
Unrealized Losses | | |
Fair Value | | |
Unrealized Losses | | |
Fair Value | | |
Unrealized Losses | |
Commercial paper | |
$ | 1,156,709 | | |
$ | (4,448 | ) | |
$ | - | | |
$ | - | | |
$ | 1,156,709 | | |
$ | (4,448 | ) |
Corporate bonds | |
| 13,839,116 | | |
| (22,413 | ) | |
| - | | |
| - | | |
| 13,839,116 | | |
| (22,413 | ) |
US Treasury Securities | |
| 14,094,715 | | |
| (15,303 | ) | |
| - | | |
| - | | |
| 14,094,715 | | |
| (15,303 | ) |
Total | |
$ | 29,090,540 | | |
$ | (42,164 | ) | |
$ | - | | |
$ | - | | |
$ | 29,090,540 | | |
$ | (42,164 | ) |
The contractual
maturities of the Company’s marketable securities as of March 31, 2025, were as follows:
Schedule of contractual maturities | |
| | |
| |
Fair Value | |
One year or less | |
$ | 38,968,404 | |
Two years to three years | |
| 2,318,822 | |
Total minimum payments | |
$ | 41,287,226 | |
|