Cash, cash equivalents, and marketable securities (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Cash and Cash Equivalents [Abstract] |
|
| Schedule of cash and cash equivalents |
| Schedule of cash and cash equivalents | |
| | | |
| | |
| |
June 30, 2026 | | |
December 31, 2025 | |
| Cash and cash equivalents: | |
| | | |
| | |
| Cash | |
$ | 30,104 | | |
$ | 1,386 | |
| Corporate bonds | |
| 1,376 | | |
| - | |
| Money market funds | |
| 27,870 | | |
| 4,408 | |
| Total cash and cash equivalents | |
$ | 59,350 | | |
$ | 5,794 | |
| Marketable securities, short-term: | |
| | | |
| | |
| Asset backed securities | |
$ | 1,005 | | |
$ | 1,012 | |
| Commercial paper | |
| 6,814 | | |
| 9,125 | |
| Corporate bonds | |
| 12,807 | | |
| 18,171 | |
| US Treasury securities | |
| 5,964 | | |
| 19,087 | |
| Total marketable securities, short-term | |
$ | 26,590 | | |
$ | 47,395 | |
| Marketable securities, long-term: | |
| | | |
| | |
| Asset backed securities | |
$ | 1,003 | | |
$ | 1,011 | |
| Total marketable securities, long-term | |
$ | 1,003 | | |
$ | 1,011 | |
| Total cash, cash equivalents, and marketable securities | |
$ | 86,943 | | |
$ | 54,200 | |
|
| Schedule reconciliation of cash, cash equivalents, and restricted cash |
| Schedule reconciliation of cash, cash equivalents, and restricted cash |
| |
| |
| |
|
|
| |
| June 30, 2026 | |
| June 30, 2025 |
|
| Cash and cash equivalents |
| $ |
59,350 | |
| $ |
44,993 |
|
| Restricted cash, noncurrent |
| |
2,604 | |
| |
2,604 |
|
| Total cash, cash equivalents, and restricted cash |
| $ |
61,954 | |
| $ |
47,597 |
|
|
| Schedule of unrealized gains and losses |
| Schedule of unrealized gains and losses | |
| | | |
| | | |
| | | |
| | |
| | |
As of June 30,
2026 | |
| | |
Amortized
Cost | | |
Unrealized
Gains | | |
Unrealized
(losses) | | |
Fair Value | |
| Marketable securities | |
| | | |
| | | |
| | | |
| | |
| Asset backed securities | |
$ | 2,008 | | |
$ | - | | |
$ | - | | |
$ | 2,008 | |
| Commercial paper | |
| 6,815 | | |
| - | | |
| (1 | ) | |
| 6,814 | |
| Corporate bonds | |
| 12,809 | | |
| 1 | | |
| (3 | ) | |
| 12,807 | |
| US Treasury securities | |
| 5,965 | | |
| - | | |
| (1 | ) | |
| 5,964 | |
| Total marketable securities | |
$ | 27,597 | | |
$ | 1 | | |
$ | (5 | ) | |
$ | 27,593 | |
| | |
As of December 31,
2025 | |
| | |
Amortized
Cost | | |
Unrealized
Gains | | |
Unrealized
(losses) | |
|
Fair Value | |
| Marketable securities | |
| | | |
| | | |
| | |
|
| | |
| Asset backed securities | |
$ | 2,022 | | |
$ | 1 | | |
$ | - | |
|
$ | 2,023 | |
| Commercial paper | |
| 9,120 | | |
| 5 | | |
| - | |
|
| 9,125 | |
| Corporate bonds | |
| 18,148 | | |
| 23 | | |
| - | |
|
| 18,171 | |
| US Treasury securities | |
| 19,062 | | |
| 25 | | |
| - | |
|
| 19,087 | |
| Total marketable securities | |
$ | 48,352 | | |
$ | 54 | | |
$ | - | |
|
$ | 48,406 | |
|
| Schedule of marketable securities |
| Schedule of marketable securities | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | |
As of June 30, 2026 | |
| | |
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 | |
$ | 3,561 | | |
$ | (1 | ) | |
$ | - | | |
$ | - | | |
$ | 3,561 | | |
$ | (1 | ) |
| Corporate bonds | |
| 11,013 | | |
| (3 | ) | |
| - | | |
| - | | |
| 11,013 | | |
| (3 | ) |
| US Treasury Securities | |
| 5,355 | | |
| (1 | ) | |
| - | | |
| - | | |
| 5,355 | | |
| (1 | ) |
| Total | |
$ | 19,929 | | |
$ | (5 | ) | |
$ | - | | |
$ | - | | |
$ | 19,929 | | |
$ | (5 | ) |
| | |
As of December 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 | |
| Commercial paper | |
$ | 1,000 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 1,000 | | |
$ | - | |
| Corporate Bonds | |
| 298 | | |
| - | | |
| - | | |
| - | | |
| 298 | | |
| - | |
| Total | |
$ | 1,298 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 1,298 | | |
$ | - | |
|
| Schedule of contractual maturities |
| Schedule of contractual maturities | |
| | |
| | |
Fair Value | |
| One year or less | |
$ | 26,590 | |
| Two years to three years | |
| 1,003 | |
| Total minimum payments | |
$ | 27,593 | |
|