v3.25.2
Note 7 - Available-for-Sale Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Summary of Company's Cash Equivalents

The Company’s cash equivalents consisted of the following (in thousands):

 

 

June 30, 2025

 

 

December 31, 2024

 

Cash equivalents

 

 

 

 

 

 

Money market funds

 

$

25,095

 

 

$

46,079

 

Corporate debt securities

 

 

-

 

 

 

9,663

 

Securities of U.S. government and government agencies

 

 

-

 

 

 

3,978

 

Total cash equivalents

 

$

25,095

 

 

$

59,720

 

Summary of Company's of Available-for-sale Securities Measured at Fair Value on Recurring Basis

The Company’s available-for-sale securities that are measured at fair value on a recurring basis consisted of the following (in thousands):

 

 

 

June 30, 2025

 

 

Maturities

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated
Fair Value

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Securities of U.S. government and
  government agencies

 

Within one year

 

$

53,959

 

 

$

14

 

 

$

(12

)

 

$

53,961

 

Commercial paper

 

Within one year

 

 

31,728

 

 

 

4

 

 

 

(6

)

 

 

31,726

 

Certificates of deposit

 

Within one year

 

 

1,720

 

 

 

2

 

 

 

-

 

 

 

1,722

 

Corporate debt securities

 

Within one year

 

 

67,054

 

 

 

13

 

 

 

(9

)

 

 

67,058

 

Asset-backed securities

 

Within three years

 

 

8,265

 

 

 

1

 

 

 

(4

)

 

 

8,262

 

Total available-for-sale securities

 

 

 

$

162,726

 

 

$

34

 

 

$

(31

)

 

$

162,729

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

 

Maturities

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated
Fair Value

 

Available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Securities of U.S. government and
  government agencies

 

Within two years

 

$

51,500

 

 

$

13

 

 

$

(13

)

 

$

51,500

 

Commercial paper

 

Within one year

 

 

44,480

 

 

 

7

 

 

 

(14

)

 

 

44,473

 

Corporate debt securities

 

Within one year

 

 

64,615

 

 

 

1

 

 

 

(46

)

 

 

64,570

 

Asset-backed securities

 

Within four years

 

 

4,792

 

 

 

1

 

 

 

-

 

 

 

4,793

 

Total available-for-sale securities

 

 

 

$

165,387

 

 

$

22

 

 

$

(73

)

 

$

165,336