XML 29 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

 

 

 

September 30, 2024

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

 

8,670

 

 

$

 

 

 

$

 

 

 

$

 

8,670

 

Money market funds

 

 

 

27,319

 

 

 

 

 

 

 

 

 

 

 

 

27,319

 

Commercial paper

 

 

 

 

 

 

 

57,489

 

 

 

 

 

 

 

 

57,489

 

Corporate bonds

 

 

 

 

 

 

 

22,279

 

 

 

 

 

 

 

 

22,279

 

U.S. government treasury bills

 

 

 

82,627

 

 

 

 

 

 

 

 

 

 

 

 

82,627

 

Government-sponsored enterprise securities

 

 

 

 

 

 

 

16,480

 

 

 

 

 

 

 

 

16,480

 

Total

 

$

 

118,616

 

 

$

 

96,248

 

 

$

 

 

 

$

 

214,864

 

 

 

 

 

December 31, 2023

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

 

3,570

 

 

$

 

 

 

$

 

 

 

$

 

3,570

 

Money market funds

 

 

 

59,280

 

 

 

 

 

 

 

 

 

 

 

 

59,280

 

Commercial paper

 

 

 

 

 

 

 

105,017

 

 

 

 

 

 

 

 

105,017

 

Corporate bonds

 

 

 

 

 

 

 

12,627

 

 

 

 

 

 

 

 

12,627

 

U.S. government treasury bills

 

 

 

60,012

 

 

 

 

 

 

 

 

 

 

 

 

60,012

 

Government-sponsored enterprise securities

 

 

 

 

 

 

 

21,606

 

 

 

 

 

 

 

 

21,606

 

Total

 

$

 

122,862

 

 

$

 

139,250

 

 

$

 

 

 

$

 

262,112

 

Schedule of Financial Assets Reconciliation

 

 

September 30, 2024

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

(in thousands)

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Financial Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

 

35,989

 

 

$

 

 

 

$

 

 

 

$

 

35,989

 

Short-term marketable securities (<12 months to maturity)

 

 

 

168,484

 

 

 

 

350

 

 

 

 

(1

)

 

 

 

168,833

 

Long-term marketable securities (>12 months to maturity)

 

 

 

9,927

 

 

 

 

115

 

 

 

 

 

 

 

 

10,042

 

Total

 

$

 

214,400

 

 

$

 

465

 

 

$

 

(1

)

 

$

 

214,864

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

(in thousands)

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Financial Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

 

68,844

 

 

$

 

 

 

$

 

 

 

$

 

68,844

 

Short-term marketable securities (<12 months to maturity)

 

 

 

169,966

 

 

 

 

176

 

 

 

 

(8

)

 

 

 

170,134

 

Long-term marketable securities (>12 months to maturity)

 

 

 

22,955

 

 

 

 

179

 

 

 

 

 

 

 

 

23,134

 

Total

 

$

 

261,765

 

 

$

 

355

 

 

$

 

(8

)

 

$

 

262,112