XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Financial Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

March 31, 2025

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $—  $1,575  $—  $1,575 

Money market funds

  —   4,177   —   4,177 

U.S. treasury bills

  —   183,139   —   183,139 

Short-term investments:

                

Certificates of deposit (1)

  —   326   —   326 

Other assets:

                

Certificates of deposit (1)

  —   195   —   195 

Notes receivables (2)

  —   —   4,065   4,065 

Total

 $—  $189,412  $4,065  $193,477 

Liabilities:

                

Accrued expenses and other current liabilities:

                

Mandatorily redeemable noncontrolling interest (3)

 $—  $—  $6,306  $6,306 

Other non-current liabilities:

                

Warrant liabilities (4)

  —   1,387   —   1,387 

Total

 $—  $1,387  $6,306  $7,693 
  

December 31, 2024

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $—  $1,504  $—  $1,504 

Money market funds

  —   4,188   —   4,188 

U.S. treasury bills

  —   181,210   —   181,210 

Short term investments:

                

Certificates of deposit (1)

  —   165   —   165 

Other assets:

                

Certificates of deposit (1)

  —   39   —   39 

Notes receivables (2)

  —   —   3,938   3,938 

Total

 $—  $187,106  $3,938  $191,044 

Liabilities:

                

Other liabilities:

                

Warrant liabilities (4)

 $—  $1,861  $—  $1,861 

Total

 $—  $1,861  $—  $1,861 
Debt Securities, Available-for-Sale [Table Text Block]
  

March 31, 2025

 
  

(in thousands)

 
  

Amortized Cost

  

Fair Value

  

Gross Unrealized Losses

 

U.S. treasury bills

 $183,158  $183,139  $(19)

Total

 $183,158  $183,139  $(19)
  

December 31, 2024

 
  

(in thousands)

 
  

Amortized Cost

  

Fair Value

  

Gross Unrealized Losses

 

U.S. treasury bills

 $181,217  $181,210  $(7)

Total

 $181,217  $181,210  $(7)