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

Below is the summary of our 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, 2025

 

 

 

Level 1

 

 

Level 2

 

 

Estimated Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

Money market funds

 

$

25,095

 

 

$

-

 

 

$

25,095

 

Total cash equivalents

 

 

25,095

 

 

 

-

 

 

 

25,095

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

53,961

 

 

 

53,961

 

Commercial paper

 

 

-

 

 

 

31,726

 

 

 

31,726

 

Certificates of deposit

 

 

 

 

 

1,722

 

 

 

1,722

 

Corporate debt securities

 

 

-

 

 

 

67,058

 

 

 

67,058

 

Asset-backed securities

 

 

-

 

 

 

8,262

 

 

 

8,262

 

Total available-for-sale securities

 

 

-

 

 

 

162,729

 

 

 

162,729

 

Total cash equivalents and available-for-sale securities

 

$

25,095

 

 

$

162,729

 

 

$

187,824

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Estimated Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

Money market funds

 

$

46,079

 

 

$

-

 

 

$

46,079

 

Corporate debt securities

 

 

-

 

 

 

9,663

 

 

 

9,663

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

3,978

 

 

 

3,978

 

Total cash equivalents

 

 

46,079

 

 

 

13,641

 

 

 

59,720

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

51,500

 

 

 

51,500

 

Commercial paper

 

 

-

 

 

 

44,473

 

 

 

44,473

 

Corporate debt securities

 

 

-

 

 

 

64,570

 

 

 

64,570

 

Asset-backed securities

 

 

-

 

 

 

4,793

 

 

 

4,793

 

Total available-for-sale securities

 

 

-

 

 

 

165,336

 

 

 

165,336

 

Total cash equivalents and available-for-sale securities

 

$

46,079

 

 

$

178,977

 

 

$

225,056