XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Investments and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Cash, Cash Equivalent, and Investment [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 
      

Gross

  

Gross

          

Gross

  

Gross

     
  

Amortized

  

Unrealized

  

Unrealized

  

Fair

  

Amortized

  

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gain

  

(Loss)

  

Value

  

Cost

  

Gain

  

(Loss)

  

Value

 

Classified as:

                                

Cash, restricted cash and cash equivalents

 $35,107  $  $  $35,107  $33,811  $  $  $33,811