XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Marketable Securities
9 Months Ended
Sep. 30, 2025
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

4.

Marketable Securities

 

The following tables summarize marketable securities held (in thousands):

 

   

September 30, 2025:

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 83,437     $ 240     $ (3 )   $ 83,674  

Commercial paper

    71,375       23       (3 )     71,395  

Certificates of deposit

    13,189       6       (1 )     13,194  

U.S. government treasuries

    1,678                   1,678  

Asset-backed securities

    3,730       12             3,742  

Total assets

  $ 173,409     $ 281     $ (7 )   $ 173,683  

 

   

December 31, 2024:

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 44,794     $ 175     $ (6 )   $ 44,963  

Commercial paper

    12,081       5       (2 )     12,084  

Certificates of deposit

    15,262       8       (1 )     15,269  

U.S. government treasuries

    4,408       2       (11 )     4,399  

Asset-backed securities

    6,484       40             6,524  

Total assets

  $ 83,029     $ 230     $ (20 )   $ 83,239  

 

   

As of

 
   

September 30, 2025

   

December 31, 2024

 

Maturing in one year or less

  $ 121,824     $ 56,386  

Maturing after one year through two years

    51,859       26,853  

Total

  $ 173,683     $ 83,239