XML 55 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis

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

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

$

154,659

 

 

$

44,504

 

 

$

 

 

$

199,163

 

 

$

142,712

 

 

$

 

 

$

 

 

$

142,712

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Guaranteed investment certificates

 

 

14,737

 

 

 

 

 

 

 

 

 

14,737

 

 

 

16,147

 

 

 

 

 

 

 

 

 

16,147

 

U.S. treasuries

 

 

142,593

 

 

 

 

 

 

 

 

 

142,593

 

 

 

130,948

 

 

 

 

 

 

 

 

 

130,948

 

Commercial paper

 

 

 

 

 

39,559

 

 

 

 

 

 

39,559

 

 

 

 

 

 

66,905

 

 

 

 

 

 

66,905

 

Corporate debt securities

 

 

 

 

 

189,986

 

 

 

 

 

 

189,986

 

 

 

 

 

 

397,689

 

 

 

 

 

 

397,689

 

Total marketable securities

 

 

157,330

 

 

 

229,545

 

 

 

 

 

 

386,875

 

 

 

147,095

 

 

 

464,594

 

 

 

 

 

 

611,689

 

Total

 

$

311,989

 

 

$

274,049

 

 

$

 

 

$

586,038

 

 

$

289,807

 

 

$

464,594

 

 

$

 

 

$

754,401