v3.26.1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis

The following table summarizes the fair value hierarchy levels used to determine the fair values of the Company’s cash and cash equivalents and marketable securities:

 

 

 

June 30, 2026

 

 

December 31, 2025

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and money market fund,
  mutual funds, commercial
  paper and U.S. treasuries

 

$

119,527

 

 

$

 

 

$

 

 

$

119,527

 

 

$

154,659

 

 

$

44,504

 

 

$

 

 

$

199,163

 

Total cash and cash equivalents

 

 

119,527

 

 

 

 

 

 

 

 

 

119,527

 

 

 

154,659

 

 

 

44,504

 

 

 

 

 

 

199,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Guaranteed investment
   certificates

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,737

 

 

 

 

 

 

 

 

 

14,737

 

U.S. treasuries

 

 

369,255

 

 

 

 

 

 

 

 

 

369,255

 

 

 

142,593

 

 

 

 

 

 

 

 

 

142,593

 

Commercial paper

 

 

 

 

 

256,802

 

 

 

 

 

 

256,802

 

 

 

 

 

 

39,559

 

 

 

 

 

 

39,559

 

Corporate debt securities

 

 

 

 

 

499,513

 

 

 

 

 

 

499,513

 

 

 

 

 

 

189,986

 

 

 

 

 

 

189,986

 

Total marketable securities

 

 

369,255

 

 

 

756,315

 

 

 

 

 

 

1,125,570

 

 

 

157,330

 

 

 

229,545

 

 

 

 

 

 

386,875

 

Total

 

$

488,782

 

 

$

756,315

 

 

$

 

 

$

1,245,097

 

 

$

311,989

 

 

$

274,049

 

 

$

 

 

$

586,038