v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Cash Equivalents and Marketable Securities The following tables present the fair value of cash equivalents and marketable securities in accordance with the fair value hierarchy discussed in Note 2 (in thousands):

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds

 

$

 

 

$

16,158

 

 

$

 

 

$

16,158

 

Total cash equivalents

 

 

 

 

 

16,158

 

 

 

 

 

 

16,158

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency securities

 

 

 

 

 

21,982

 

 

 

 

 

 

21,982

 

Corporate bonds

 

 

 

 

 

47,048

 

 

 

 

 

 

47,048

 

Total marketable securities

 

 

 

 

 

69,030

 

 

 

 

 

 

69,030

 

Total cash equivalents and marketable securities

 

$

 

 

$

85,188

 

 

$

 

 

$

85,188

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds

 

$

 

 

$

21,418

 

 

$

 

 

$

21,418

 

U.S. government and agency securities

 

 

 

 

 

2,496

 

 

 

 

 

 

2,496

 

Total cash equivalents

 

 

 

 

 

23,914

 

 

 

 

 

 

23,914

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency securities

 

 

 

 

 

83,144

 

 

 

 

 

 

83,144

 

Corporate bonds

 

 

 

 

 

123,245

 

 

 

 

 

 

123,245

 

Total marketable securities

 

 

 

 

 

206,389

 

 

 

 

 

 

206,389

 

Total cash equivalents and marketable securities

 

$

 

 

$

230,303

 

 

$

 

 

$

230,303