v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

(In thousands)

 

2026

 

 

2025

 

Raw materials

 

$

18,724

 

 

$

16,330

 

Work-in-process

 

 

15,123

 

 

 

17,871

 

Finished goods

 

 

5,121

 

 

 

4,971

 

Total inventory

 

$

38,968

 

 

$

39,172

 

Schedule of Other Accrued Liabilities

Other accrued liabilities consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

(In thousands)

 

2026

 

 

2025

 

Accrued contract manufacturing expenses

 

$

9,322

 

 

$

8,220

 

Accrued clinical and research expenses

 

 

150

 

 

 

185

 

Accrued professional services

 

 

4,979

 

 

 

5,845

 

Current portion of lease liabilities

 

 

712

 

 

 

418

 

Royalty obligation payable

 

 

4,148

 

 

 

3,690

 

Current portion of deferred royalty obligations

 

 

6,302

 

 

 

8,124

 

Accrued license fees and royalties

 

 

2,102

 

 

 

1,964

 

Other

 

 

898

 

 

 

1,022

 

Total other accrued liabilities

 

$

28,613

 

 

$

29,468

 

Schedule of Other Long-term Liabilities

Other long-term liabilities consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

(In thousands)

 

2026

 

 

2025

 

Long-term portion of deferred royalty obligation

 

$

55,280

 

 

$

54,104

 

Long-term portion of lease liabilities

 

 

10,491

 

 

 

10,868

 

Other

 

 

1,505

 

 

 

1,119

 

Total other long-term liabilities

 

$

67,276

 

 

$

66,091