XML 50 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities

Cash equivalents and marketable securities consisted of the following as of December 31, 2023 and December 31, 2022 (in thousands):

 

 

 

Fair Value Measurements at
December 31, 2023

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

25,563

 

 

$

 

 

$

 

 

$

25,563

 

Total cash equivalents

 

 

25,563

 

 

 

 

 

 

 

 

 

25,563

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,229

 

 

 

10

 

 

 

(24

)

 

 

14,215

 

Government agency securities

 

 

65,182

 

 

 

23

 

 

 

(98

)

 

 

65,107

 

Commercial paper

 

 

17,891

 

 

 

8

 

 

 

(10

)

 

 

17,889

 

Corporate bonds

 

 

113,492

 

 

 

90

 

 

 

(135

)

 

 

113,447

 

Total marketable securities

 

 

210,794

 

 

 

131

 

 

 

(267

)

 

 

210,658

 

Total cash equivalents and marketable securities

 

$

236,357

 

 

$

131

 

 

$

(267

)

 

$

236,221

 

 

 

 

Fair Value Measurements at
December 31, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

25,174

 

 

$

 

 

$

 

 

$

25,174

 

Commercial paper

 

 

9,928

 

 

 

 

 

 

(4

)

 

 

9,924

 

Total cash equivalents

 

 

35,102

 

 

 

 

 

 

(4

)

 

 

35,098

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

10,267

 

 

 

 

 

 

(36

)

 

 

10,231

 

Government agency securities

 

 

12,493

 

 

 

 

 

 

(49

)

 

 

12,444

 

Commercial paper

 

 

48,661

 

 

 

 

 

 

(185

)

 

 

48,476

 

Corporate bonds

 

 

97,195

 

 

 

3

 

 

 

(526

)

 

 

96,672

 

Total marketable securities

 

 

168,616

 

 

 

3

 

 

 

(796

)

 

 

167,823

 

Total cash equivalents and marketable securities

 

$

203,718

 

 

$

3

 

 

$

(800

)

 

$

202,921