Fair Value Measurements (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Fair Value Disclosures [Abstract] |
|
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis |
The following tables present information about our assets and liabilities that are measured at fair value on a recurring basis, and indicate the fair value hierarchy of the valuation techniques we utilized to determine such fair value (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2024 |
|
Level 1 |
|
|
Level 2 |
|
|
Level 3 |
|
|
Total |
|
Assets |
|
|
|
|
|
|
|
|
|
|
|
|
Money market securities (cash equivalents) |
|
$ |
12,135 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
12,135 |
|
Restricted cash |
|
|
20 |
|
|
|
— |
|
|
|
— |
|
|
|
20 |
|
US government securities |
|
|
— |
|
|
|
9,473 |
|
|
|
— |
|
|
|
9,473 |
|
Corporate bonds |
|
|
— |
|
|
|
12,134 |
|
|
|
— |
|
|
|
12,134 |
|
Total assets |
|
$ |
12,155 |
|
|
$ |
21,607 |
|
|
$ |
— |
|
|
$ |
33,762 |
|
Liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
Convertible debt |
|
$ |
— |
|
|
|
9,430 |
|
|
$ |
— |
|
|
$ |
9,430 |
|
Contingent consideration |
|
|
— |
|
|
|
— |
|
|
|
1,149 |
|
|
|
1,149 |
|
Total liabilities |
|
$ |
— |
|
|
$ |
9,430 |
|
|
$ |
1,149 |
|
|
$ |
10,579 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
Level 1 |
|
|
Level 2 |
|
|
Level 3 |
|
|
Total |
|
Assets |
|
|
|
|
|
|
|
|
|
|
|
|
Money market securities (cash equivalents) |
|
$ |
14,252 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
14,252 |
|
Restricted cash |
|
|
50 |
|
|
|
— |
|
|
|
— |
|
|
|
50 |
|
Total assets |
|
$ |
14,302 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
14,302 |
|
Liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
Convertible debt |
|
$ |
— |
|
|
$ |
16,652 |
|
|
$ |
— |
|
|
$ |
16,652 |
|
Contingent consideration |
|
|
— |
|
|
|
— |
|
|
|
528 |
|
|
|
528 |
|
Total liabilities |
|
$ |
— |
|
|
$ |
16,652 |
|
|
$ |
528 |
|
|
$ |
17,180 |
|
|
Summary of Cash and Cash Equivalents |
Cash and cash equivalents (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross |
|
|
Gross |
|
|
|
|
|
|
Amortized |
|
|
Unrealized |
|
|
Unrealized |
|
|
Estimated |
|
December 31, 2024 |
|
Cost |
|
|
Gains |
|
|
Losses |
|
|
Fair Value |
|
Money market securities |
|
|
12,135 |
|
|
|
— |
|
|
|
— |
|
|
|
12,135 |
|
Total cash and cash equivalents |
|
$ |
12,135 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
12,135 |
|
Money market securities (restricted cash) |
|
|
20 |
|
|
|
— |
|
|
|
— |
|
|
|
20 |
|
Total restricted cash |
|
$ |
20 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross |
|
|
Gross |
|
|
|
|
|
|
Amortized |
|
|
Unrealized |
|
|
Unrealized |
|
|
Estimated |
|
December 31, 2023 |
|
Cost |
|
|
Gains |
|
|
Losses |
|
|
Fair Value |
|
Money market securities |
|
|
14,252 |
|
|
|
— |
|
|
|
— |
|
|
|
14,252 |
|
Total cash and cash equivalents |
|
$ |
14,252 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
14,252 |
|
Money market securities (restricted cash) |
|
|
50 |
|
|
|
— |
|
|
|
— |
|
|
|
50 |
|
Total restricted cash |
|
$ |
50 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
50 |
|
|
Schedule of Corporate Bonds and Commercial Paper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross |
|
|
Gross |
|
|
|
|
|
|
Amortized |
|
|
Unrealized |
|
|
Unrealized |
|
|
Estimated |
|
December 31, 2024 |
|
Cost |
|
|
Gains |
|
|
Losses |
|
|
Fair Value |
|
US government securities |
|
$ |
9,461 |
|
|
$ |
— |
|
|
$ |
12 |
|
|
$ |
9,473 |
|
Corporate bonds |
|
|
12,119 |
|
|
|
— |
|
|
|
15 |
|
|
|
12,134 |
|
Total marketable securities |
|
$ |
21,580 |
|
|
$ |
— |
|
|
$ |
27 |
|
|
$ |
21,607 |
|
|
Schedule of Aggregate Fair Value of Principal Amount of Convertible Debt |
The aggregate fair value of the principal amount of the convertible debt is a Level 2 fair value measurement.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2024 |
|
|
December 31, 2023 |
|
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
|
Amount |
|
|
Value |
|
|
Value |
|
|
Amount |
|
|
Value |
|
|
Value |
|
2023 SVB Convertible Debt |
|
$ |
— |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
15,000 |
|
|
$ |
16,662 |
|
|
$ |
16,652 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2024 |
|
|
December 31, 2023 |
|
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
|
Amount |
|
|
Value |
|
|
Value |
|
|
Amount |
|
|
Value |
|
|
Value |
|
2024 SVB Convertible Debt |
|
$ |
10,000 |
|
|
$ |
9,837 |
|
|
$ |
9,430 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
— |
|
As of December 31, 2024, the Convertible Term Loan and New Convertible Term Loan balances were comprised of the following:
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended |
|
|
December 31, |
|
|
2024 |
|
|
2023 |
|
|
Convertible Term Loan Information |
|
|
|
|
|
|
|
Principal |
|
$ |
— |
|
|
$ |
15,000 |
|
|
Transaction Costs |
|
|
— |
|
|
|
(5 |
) |
|
Accrued paid-in-kind interest |
|
|
— |
|
|
|
2,311 |
|
|
Discount on modification of debt |
|
|
— |
|
|
|
(1,074 |
) |
|
Accretion of discount on modification of debt |
|
|
— |
|
|
|
430 |
|
|
|
|
|
— |
|
|
|
16,662 |
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended |
|
December 31, |
|
2024 |
|
|
2023 |
|
|
New Convertible Term Loan Information |
|
|
|
|
|
|
Principal |
$ |
10,000 |
|
|
$ |
— |
|
|
Transaction costs |
|
(186 |
) |
|
|
— |
|
|
Amortization of transaction costs |
|
23 |
|
|
|
— |
|
|
|
|
9,837 |
|
|
|
— |
|
|
|
Schedule of Changes in Fair Value of Liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Opening |
|
|
|
|
|
|
|
|
|
Balance at |
|
|
Change in |
|
|
Balance at |
|
(in thousands) |
|
December 31, 2023 |
|
|
Fair Value |
|
|
December 31, 2024 |
|
Contingent consideration |
|
$ |
528 |
|
|
$ |
621 |
|
|
$ |
1,149 |
|
|