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

September 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

 $31,210  $  $  $31,210  $33,811  $  $  $33,811