XML 64 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Measurements  
Schedule of information about the Company's assets and liabilities that are regularly measured and carried at fair value

The following tables present information about the Company’s assets and liabilities that are regularly measured and carried at fair value and indicate the level within the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value (in thousands):

As of December 31, 2024

Description

    

Total Carrying Value

Quoted Prices in Active Market
(Level 1)

    

Significant Other Observable Inputs
(Level 2)

    

Significant Other Observable Inputs
(Level 3)

Assets:

Cash

$

19,070

$

19,070

$

$

Money market funds

300,672

300,672

Investments:

Commercial paper

3,315

3,315

Corporate debt securities

8,601

8,601

Government securities

19,108

19,108

Total assets

$

350,766

$

338,850

$

11,916

$

As of December 31, 2023

Description

    

Total Carrying Value

Quoted Prices in Active Market
(Level 1)

    

Significant Other Observable Inputs
(Level 2)

    

Significant Other Observable Inputs
(Level 3)

Liabilities:

BMS note

$

20,300

$

$

$

20,300

Total liabilities

$

20,300

$

$

$

20,300

Summary of available-for-sale securities

The following table summarizes the available-for-sale securities (in thousands):

December 31, 2024

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Short-term investments:

Commercial paper

$

3,311

$

4

$

$

3,315

Corporate debt securities

8,589

12

8,601

Government securities

19,093

17

(2)

19,108

Total

$

30,993

$

33

$

(2)

$

31,024

Schedule of changes in the company's liabilities with significant unobservable inputs

The following tables presents changes to the Company’s liabilities with significant unobservable inputs (Level 3 liabilities) during the years ended December 31, 2024 and 2023 (in thousands):

    

Convertible notes

Convertible Note:

   

Balance as of December 31, 2022

$

Issuance of BMS Note

20,000

Change in fair value of BMS Note

300

Balance as of December 31, 2023

$

20,300

Change in fair value of BMS Note

846

Issuance of Series C Preferred Stock in exchange for BMS Note

(21,146)

Balance as of December 31, 2024

$