XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value of Financial Assets and Liabilities  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

Fair Value Measurements as of

December 31, 2023 using:

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

40,868

$

4,979

$

$

45,847

Marketable securities:

 

  

 

  

 

  

 

  

Corporate debt securities and commercial paper

215,765

215,765

Total

$

40,868

$

220,744

$

$

261,612

Liabilities:

 

  

 

  

 

  

 

  

Derivative liability

$

$

$

1,150

$

1,150

Total

$

$

$

1,150

$

1,150

Fair Value Measurements as of

December 31, 2022 using:

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Cash equivalents:

 

  

 

  

 

  

 

  

Commercial paper

$

$

8,484

$

$

8,484

Money market funds

 

99,962

 

 

 

99,962

Marketable securities:

 

  

 

  

 

  

 

  

Corporate debt securities and commercial paper

205,611

205,611

Total

$

99,962

$

214,095

$

$

314,057

Liabilities:

Derivative liability

$

$

$

1,340

$

1,340

Total

$

$

$

1,340

$

1,340

Schedule of estimated fair value of embedded derivative liability

Year ended

December 31,

    

2023

    

2022

Beginning aggregate estimated fair value of Level 3 liabilities

$

1,340

$

Initial recording of embedded derivative

1,590

Change in fair value of embedded derivative

(190)

(250)

Ending aggregate estimated fair value of Level 3 liabilities

$

1,150

$

1,340

Year ended

December 31,

    

2023

    

2022

Beginning aggregate estimated fair value of Level 3 securities

$

$

Initial recording of RareStone equity

1,040

Realized loss included in other expense

(1,040)

Ending aggregate estimated fair value of Level 3 securities

$

$

Schedule of marketable securities

December 31, 2023

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

Assets

Corporate debt securities and commercial paper (due within 1 year)

$

215,491

$

282

$

(7)

$

215,765

$

215,491

$

282

$

(7)

$

215,765

December 31, 2022

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

Assets

Corporate debt securities and commercial paper (due within 1 year)

$

205,702

$

$

(91)

$

205,611

$

205,702

$

$

(91)

$

205,611