XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
    Fair Value Measurements as of June 30, 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

  $ —     $ 61,175     $ —     $ 61,175  

Commercial paper

    9,415       —       —       9,415  

Certificates of deposit

    —       918       —       918  

U.S. government treasuries

    2,734       —       —       2,734  

Asset-backed securities

    —       3,851       —       3,851  

Money market funds (cash equivalents)

    3,730       —       —       3,730  

Total assets

  $ 15,879     $ 65,944     $ —     $ 81,823  
   

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