| Schedule of Financial Instruments Measured at Fair Value |
As of June 30, 2026 and December 31, 2025, the Company had the following financial instruments measured at fair value (in thousands of dollars): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Level I | | Level II | | Level III | | Total | | Balance Sheet Line | | Recorded Method | | Assets | | | | | | | | | | | | | | Money market funds | | $ | 29,989 | | | $ | — | | | $ | — | | | $ | 29,989 | | | Cash and cash equivalents | | Fair value | | Treasury bills | | 95,711 | | | — | | | — | | | 95,711 | | | Short-term investments | | Amortized cost | | Certificates of deposit | | — | | | 90,000 | | | — | | | 90,000 | | | Short-term investments | | Amortized cost | | Deposits for the leases | | 1,666 | | | — | | | — | | | 1,666 | | | Restricted cash | | Fair value | | Loan receivable | | — | | | — | | | 1,633 | | | 1,633 | | | Other assets | | Amortized cost | | Total assets | | $ | 127,366 | | | $ | 90,000 | | | $ | 1,633 | | | $ | 218,999 | | | | | | | Liabilities | | | | | | | | | | | | | | Acquisition-related contingent consideration | | $ | — | | | $ | — | | | $ | 921 | | | $ | 921 | | | Acquisition-related contingent consideration | | Fair value | | | | | | | | | | | | | | | December 31, 2025 | | Level I | | Level II | | Level III | | Total | | Balance Sheet Line | | Recorded Method | | Assets | | | | | | | | | | | | | | Money market funds | | $ | 29,300 | | | $ | — | | | $ | — | | | $ | 29,300 | | | Cash and cash equivalents | | Fair value | | Treasury bills | | 50,300 | | | — | | | — | | | 50,300 | | | Cash and cash equivalents | | Fair value | | Treasury bills | | 50,311 | | | — | | | — | | | 50,311 | | | Short-term investments | | Amortized cost | | Deposits for the leases | | 1,648 | | | — | | | — | | | 1,648 | | | Restricted cash | | Fair value | | Total assets | | $ | 131,559 | | | $ | — | | | $ | — | | | $ | 131,559 | | | | | | | Liabilities | | | | | | | | | | | | | | Acquisition-related contingent consideration | | $ | — | | | $ | — | | | $ | 1,589 | | | $ | 1,589 | | | Acquisition-related contingent consideration | | Fair value |
|
| Schedule of Fair Value Measurement Inputs and Valuation Techniques |
As of June 30, 2026 and December 31, 2025, the Company calculated the estimated fair value of the milestones using the following significant unobservable inputs: | | | | | | | | | | | | | | | | | Value or Range (Weighted-Average) | | Unobservable input | | June 30, 2026 | | December 31, 2025 | | Discount rate | | 5.4% | | 4.8% | | Probability of achievement | | 4% - 20% (16%) | | 4% - 40% (34%) |
|
| Schedule of Short-Term Investments |
As of June 30, 2026 and December 31, 2025, the Company had the following short-term investments (in thousands of dollars): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Amortized Cost | | Gross Unrealized Holding Gains | | Gross Unrealized Holding Losses | | Fair Value | | Treasury bills | $ | 95,711 | | | $ | 57 | | | $ | — | | | $ | 95,768 | | | Certificates of deposit | 90,000 | | | — | | | (78) | | | 89,922 | | | Total short-term investments | $ | 185,711 | | | $ | 57 | | | $ | (78) | | | $ | 185,690 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Amortized Cost | | Gross Unrealized Holding Gains | | Gross Unrealized Holding Losses | | Fair Value | | Treasury bills | $ | 50,311 | | | $ | 69 | | | $ | — | | | $ | 50,380 | |
|