v3.26.1
Fair value measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis

The following table sets forth by level, within the fair value hierarchy, the financial assets and liabilities carried at fair value on a recurring basis (in thousands):

 

 

 

Fair value measurements as of March 31, 2026

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

371,130

 

 

$

 

 

$

 

 

$

371,130

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

 

 

 

35,188

 

 

 

 

 

 

35,188

 

Treasury bills

 

 

87,731

 

 

 

 

 

 

 

 

 

87,731

 

Corporate debt securities

 

 

 

 

 

18,563

 

 

 

 

 

 

18,563

 

Agency bonds

 

 

 

 

 

25,372

 

 

 

 

 

 

25,372

 

Total marketable securities

 

 

87,731

 

 

 

79,123

 

 

 

 

 

 

166,854

 

Restricted cash equivalents

 

 

1,149

 

 

 

 

 

 

 

 

 

1,149

 

Total financial assets

 

$

460,010

 

 

$

79,123

 

 

$

 

 

$

539,133

 

 

 

 

 

Fair value measurements as of December 31, 2025

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

37,284

 

 

$

 

 

$

 

 

$

37,284

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

 

 

 

55,292

 

 

 

 

 

 

55,292

 

Treasury bills

 

 

87,973

 

 

 

 

 

 

 

 

 

87,973

 

Corporate debt securities

 

 

 

 

 

18,529

 

 

 

 

 

 

18,529

 

Agency bonds

 

 

 

 

 

27,209

 

 

 

 

 

 

27,209

 

Total marketable securities

 

 

87,973

 

 

 

101,030

 

 

 

 

 

 

189,003

 

Restricted cash equivalents

 

 

1,149

 

 

 

 

 

 

 

 

 

1,149

 

Total financial assets

 

$

126,406

 

 

$

101,030

 

 

$

 

 

$

227,436