Fair Value Measurements (Tables)
|
3 Months Ended |
Mar. 31, 2026 |
| Fair Value Disclosures [Abstract] |
|
| Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis |
The following table presents information about our assets and liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation techniques we utilized to determine such fair value (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, 2026 |
|
Level 1 |
|
|
Level 2 |
|
|
Level 3 |
|
|
Total |
|
Assets |
|
|
|
|
|
|
|
|
|
|
|
|
Money market securities (cash equivalents) |
|
$ |
18,381 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
18,381 |
|
Corporate bonds and commercial paper (cash equivalents) |
|
|
— |
|
|
|
9,038 |
|
|
|
— |
|
|
|
9,038 |
|
Restricted cash |
|
|
235 |
|
|
|
— |
|
|
|
— |
|
|
|
235 |
|
Commercial paper (marketable securities) |
|
|
— |
|
|
|
1,191 |
|
|
|
— |
|
|
|
1,191 |
|
Total assets |
|
$ |
18,616 |
|
|
$ |
10,229 |
|
|
$ |
— |
|
|
$ |
28,845 |
|
Liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
Convertible debt |
|
$ |
— |
|
|
$ |
14,414 |
|
|
$ |
— |
|
|
$ |
14,414 |
|
Contingent consideration |
|
|
— |
|
|
|
— |
|
|
|
1,272 |
|
|
|
1,272 |
|
Total liabilities |
|
$ |
— |
|
|
$ |
14,414 |
|
|
$ |
1,272 |
|
|
$ |
15,686 |
|
|
| Schedule of Money Market Securities |
Money market securities consist of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross |
|
|
Gross |
|
|
|
|
|
|
Amortized |
|
|
Unrealized |
|
|
Unrealized |
|
|
Estimated |
|
March 31, 2026 |
|
Cost |
|
|
Gains |
|
|
Losses |
|
|
Fair Value |
|
Money market securities (cash equivalents) |
|
$ |
18,381 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
18,381 |
|
Money market securities (restricted cash) |
|
|
235 |
|
|
|
— |
|
|
|
— |
|
|
|
235 |
|
Total money market securities |
|
$ |
18,616 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
18,616 |
|
|
| Schedule of Corporate Bonds and Commercial Paper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gross |
|
|
Gross |
|
|
|
|
|
|
Amortized |
|
|
Unrealized |
|
|
Unrealized |
|
|
Estimated |
|
March 31, 2026 |
|
Cost |
|
|
Gains |
|
|
Losses |
|
|
Fair Value |
|
Corporate bonds and commercial paper (cash equivalents) |
|
$ |
9,040 |
|
|
$ |
— |
|
|
$ |
(2 |
) |
|
$ |
9,038 |
|
Commercial paper |
|
|
1,192 |
|
|
|
— |
|
|
|
(1 |
) |
|
|
1,191 |
|
Total commercial paper |
|
$ |
10,232 |
|
|
$ |
— |
|
|
$ |
(3 |
) |
|
$ |
10,229 |
|
|
| 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
Principal |
|
|
Carrying |
|
|
Fair |
|
|
|
Amount |
|
|
Value |
|
|
Value |
|
|
Amount |
|
|
Value |
|
|
Value |
|
2024 SVB Convertible Debt |
|
$ |
15,000 |
|
|
$ |
14,901 |
|
|
$ |
14,414 |
|
|
$ |
15,000 |
|
|
$ |
14,889 |
|
|
$ |
14,320 |
|
As of March 31, 2026 and December 31, 2025, the New Convertible Term Loan balance was comprised of the following (in thousands):
|
|
|
|
|
|
|
|
|
March 31, |
|
|
December 31, |
|
|
2026 |
|
|
2025 |
|
New Convertible Term Loan Information |
|
|
|
|
|
Principal |
$ |
15,000 |
|
|
$ |
15,000 |
|
Transaction costs |
|
(186 |
) |
|
|
(186 |
) |
Amortization of transaction costs |
|
87 |
|
|
|
75 |
|
|
$ |
14,901 |
|
|
$ |
14,889 |
|
|
| Schedule of Changes in Fair Value of Liabilities |
The following table presents the changes in fair value of our total Level 3 financial liabilities for the three months ended March 31, 2026 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance at |
|
|
Change in |
|
|
Balance at |
|
(in thousands) |
|
December 31, 2025 |
|
|
Fair Value |
|
|
March 31, 2026 |
|
Contingent consideration |
|
$ |
1,557 |
|
|
$ |
(285 |
) |
|
$ |
1,272 |
|
|