XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
    Fair Value Measurements as of March 31, 2025 (000's):  
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 50,914     $     $ 50,914  

Commercial paper

    5,427                   5,427  

Certificates of deposit

          6,025             6,025  

U.S. government treasuries

    4,449                   4,449  

Asset-backed securities

          4,772             4,772  

Money market funds (cash equivalents)

    18,786                   18,786  

Total assets

  $ 28,662     $ 61,711     $     $ 90,373  
   

Fair Value Measurements as of December 31, 2024 (000's):

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 44,963     $     $ 44,963  

Commercial paper

    12,084                   12,084  

Certificates of deposit

          15,269             15,269  

U.S. government treasuries

    4,399                   4,399  

Asset-backed securities

          6,524             6,524  

Money market funds (cash equivalents)

    23,880                   23,880  

Total assets

  $ 40,363     $ 66,756     $     $ 107,119