v3.26.1
Note 8 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Short-term Investments Measured at Fair Value on Recurring Basis

Below is the summary of the Company’s cash equivalents and short-term investments measured at fair value on a recurring basis and categorized using the fair value hierarchy (in thousands):

 

 

June 30, 2026

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

Money market funds

 

$

42,420

 

 

$

-

 

 

$

42,420

 

Total cash equivalents

 

 

42,420

 

 

 

-

 

 

 

42,420

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

66,804

 

 

 

66,804

 

Commercial paper

 

 

-

 

 

 

48,320

 

 

 

48,320

 

Corporate debt securities

 

 

-

 

 

 

70,258

 

 

 

70,258

 

Asset-backed securities

 

 

-

 

 

 

3,006

 

 

 

3,006

 

Total available-for-sale securities

 

 

-

 

 

 

188,388

 

 

 

188,388

 

Total cash equivalents and available-for-sale securities

 

$

42,420

 

 

$

188,388

 

 

$

230,808

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2025

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

Money market funds

 

$

24,134

 

 

$

-

 

 

$

24,134

 

Commercial paper

 

 

-

 

 

 

2,488

 

 

 

2,488

 

Corporate debt securities

 

 

-

 

 

 

826

 

 

 

826

 

Total cash equivalents

 

 

24,134

 

 

 

3,314

 

 

 

27,448

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

30,010

 

 

 

30,010

 

Commercial paper

 

 

-

 

 

 

19,499

 

 

 

19,499

 

 Certificates of deposit

 

 

-

 

 

 

1,721

 

 

 

1,721

 

Corporate debt securities

 

 

-

 

 

 

56,960

 

 

 

56,960

 

Asset-backed securities

 

 

-

 

 

 

5,918

 

 

 

5,918

 

Total available-for-sale securities

 

 

-

 

 

 

114,108

 

 

 

114,108

 

Total cash equivalents and available-for-sale securities

 

$

24,134

 

 

$

117,422

 

 

$

141,556