XML 69 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of significant accounting policies  
Schedule of reconciliation of the components of cash and restricted cash reported in balance sheet

​

​

​

​

​

​

​

​

(in thousands)

​

December 31, 2023

​

December 31, 2022

Cash and cash equivalents

​

$

98,679

​

$

20,323

Restricted cash

​

​

100

​

​

100

​

​

$

98,779

​

$

20,423

Schedule of useful lives of property and equipment

​

​

​

​

Asset category

    

Estimates useful life

Lab equipment

​

5 years

Leasehold improvements

​

Lesser of lease term or 5 years

Computer equipment

​

3 years

Office equipment

​

5 years

Furniture and fixtures

​

5 years

Schedule of assets and liabilities measured at fair value on a recurring basis

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Level 1

    

Level 2

    

Level 3

 

Total Fair Value

December 31, 2023

​

​

​

​

​

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Cash equivalents – money market funds

​

$

73,988

​

$

—

​

$

—

​

$

73,988

Cash equivalents – short-term U.S. Treasury securities

​

​

—

​

​

22,993

​

​

—

​

​

22,993

Marketable securities – U.S. Treasury securities

​

​

—

​

​

39,463

​

​

—

​

​

39,463

Total

​

$

73,988

​

$

62,456

​

$

—

​

$

136,444

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2022

​

​

​

​

​

​

​

​

​

​

​

​

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Cash equivalents – money market funds

​

$

20,013

​

$

—

​

$

—

​

$

20,013

Summary of available-for-sale marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Amortized Cost

​

​

Unrealized Gain

​

​

Unrealized Loss

​

​

Fair Value

December 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury securities

​

$

39,441

​

$

22

​

$

—

​

$

39,463

Schedule of potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive

​

​

​

​

​

​

​

​

Year ended December 31, 

​

    

2023

    

2022

Stock options(1)

​

7,978,291

​

2,519,405

Common stock warrants(1)

​

500,000

​

1,303,112

​

​

8,478,291

​

3,822,517