XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

June 30, 2025

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $  $1,692  $  $1,692 

Money market funds

     4,167      4,167 

U.S. treasury bills

     185,119      185,119 

Short-term investments:

                

Certificates of deposit (1)

     338      338 

Other assets:

                

Certificates of deposit (1)

     206      206 

Notes receivables (2)

        4,304   4,304 

Total

 $  $191,522  $4,304  $195,826 

Liabilities:

                

Accrued expenses and other current liabilities:

                

Mandatorily redeemable noncontrolling interest (3)

 $  $  $6,903  $6,903 

Total

 $  $  $6,903  $6,903 
  

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]
  

June 30, 2025

 
  

(in thousands)

 
  

Amortized Cost

  

Fair Value

  

Gross Unrealized Losses

 

U.S. treasury bills

 $185,143  $185,119  $(24)

Total

 $185,143  $185,119  $(24)
  

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)