v3.26.1
Financial instruments and fair value measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of assets measured at fair value by level within the fair value hierarchy

The following table sets forth the Company’s assets that were measured at fair value as of June 30, 2026 by level within the fair value hierarchy:

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets:

Cash equivalents

$

42,459

42,459

U.S. Treasury

 

20,755

20,755

Corporate bonds

 

126,792

126,792

Total

$

42,459

$

147,547

$

$

190,006

The following table sets forth the Company’s assets and liabilities that were measured at fair value as of December 31, 2025, by level within the fair value hierarchy:

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Cash equivalents

$

58,030

$

58,030

U.S. Treasury

 

 

4,606

 

 

4,606

Corporate bonds

 

 

50,655

 

 

50,655

Total

$

58,030

$

55,261

$

$

113,291

Liabilities:

Contingent consideration

3,757

3,757

Total

$

$

$

3,757

$

3,757

Schedule of investments in fixed maturity securities

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of June 30, 2026:

  ​ ​ ​

  ​ ​ ​

Gross 

  ​ ​ ​

Gross

  ​ ​ ​

Unrealized

 Unrealized 

Amortized Cost

 Gains

Losses

Fair Value

U.S. Treasury

$

20,857

(102)

20,755

Corporate bonds

 

127,332

3

(543)

126,792

Total

$

148,189

$

3

$

(645)

$

147,547

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of December 31, 2025:

  ​ ​ ​

Gross 

  ​ ​ ​

Gross 

  ​ ​ ​

Unrealized

Unrealized

  ​ ​ ​

Amortized Cost

 Gains

 Losses

Fair Value

U.S. Treasury

$

4,604

$

2

$

$

4,606

Corporate bonds

 

50,578

 

83

 

(6)

 

50,655

Total

$

55,182

$

85

$

(6)

$

55,261

Schedule of maturities of fixed maturity available-for-sale securities

  ​ ​ ​ ​

June 30, 2026

  ​ ​ ​ ​

December 31, 2025

Less than one year

$

70,070

$

55,261

One to five years

 

77,477

 

Total

$

147,547

$

55,261

Contingent consideration  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of Company's replacement lease guaranty

Milestone

Balance as of December 31, 2025

$

3,757

Changes in fair value

(3,757)

Balance as of June 30, 2026

$

-

Gadeta

Holdback Shares

Milestone

Total

Balance as of December 31, 2024

$

413

$

625

$

7,700

$

8,738

Changes in fair value

-

(264)

409

145

Balance as of June 30, 2025

$

413

$

361

$

8,109

$

8,883

Schedule of inputs in company's contingent consideration liabilities

December 31, 2025

Milestone:

Probability adjusted value of payments

$

4,000

Discount rate

11.2%

Discount period (years)

0.5