XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured on a Recurring Basis

 

 

Fair value measurements as of September 30, 2025

 

 

 

Quoted

 

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

 

 

 

 

 

 

 

 

 

 

active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

 

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

 

(In thousands)

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

271,370

 

 

$

 

 

$

 

 

$

271,370

 

Equity securities

 

 

8,450

 

 

 

 

 

 

 

 

 

8,450

 

Common stock options

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Forward contracts

 

 

 

 

 

155

 

 

 

 

 

 

155

 

Total assets

 

$

279,820

 

 

$

158

 

 

$

 

 

$

279,978

 

 

 

Fair value measurements as of December 31, 2024

 

 

 

Quoted

 

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

 

 

 

 

 

 

 

 

 

 

active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

 

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

 

(In thousands)

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

282,121

 

 

$

 

 

$

 

 

$

282,121

 

Equity securities

 

 

49,655

 

 

 

 

 

 

 

 

$

49,655

 

Common stock options/warrants

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Total assets

 

$

331,776

 

 

$

3

 

 

$

 

 

$

331,779

 

Summary of Carrying Value and Estimated Fair Value of Notes

 

 

September 30, 2025

 

 

 

Carrying

 

 

Total

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

Value

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

2029 Convertible Notes

 

$

82,649

 

 

$

182,007

 

 

$

 

 

$

182,007

 

 

$