XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

March 31, 2026

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $  $8,997  $  $8,997 

Money market funds

     7,039      7,039 

U.S. treasury bills

     290,322      290,322 

Prepaid expenses and other current assets:

                

Certificates of deposit (1)

     72      72 

Other assets:

                

Certificates of deposit (1)

     253      253 

Total

 $  $306,683  $  $306,683 

Liabilities:

                

Accrued expenses and other current liabilities:

                

Mandatorily redeemable noncontrolling interest (2)

 $  $  $6,106  $6,106 

Total

 $  $  $6,106  $6,106 
  

December 31, 2025

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $  $1,734  $  $1,734 

Money market funds

     4,215      4,215 

U.S. treasury bills

     189,012      189,012 

Prepaid expenses and other current assets:

                

Certificates of deposit (1)

     213      213 

Other assets:

                

Certificates of deposit (1)

     206      206 

Total

 $  $195,380  $  $195,380 

Liabilities:

                

Accrued expenses and other current liabilities:

                

Mandatorily redeemable noncontrolling interest (2)

 $  $  $1,839  $1,839 

Other liabilities:

                

Mandatorily redeemable noncontrolling interest (2)

        3,704   3,704 

Total

 $  $  $5,543  $5,543 
Debt Securities, Available-for-Sale [Table Text Block]
  

March 31, 2026

 
  

(in thousands)

 
  

Amortized Cost

  

Fair Value

  

Gross Unrealized Losses

 

U.S. treasury bills

 $290,324  $290,322  $(2)

Total

 $290,324  $290,322  $(2)
  

December 31, 2025

 
  

(in thousands)

 
  

Amortized Cost

  

Fair Value

  

Gross Unrealized Gains

 

U.S. treasury bills

 $189,007  $189,012  $5 

Total

 $189,007  $189,012  $5