XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Components [Abstract]  
Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

2022

 

Raw materials

 

$

2,998

 

$

 

Work in progress

 

 

9,873

 

 

5,351

 

Finished goods

 

 

9,441

 

 

214

 

Total inventory

 

$

22,312

 

$

5,565

 

 

Schedule of Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation and related benefits

 

$

20,939

 

 

$

14,660

 

Accrued sales deductions

 

 

23,650

 

 

 

4,284

 

Accrued clinical trials

 

 

7,268

 

 

 

8,319

 

Accrued professional service fees

 

 

7,941

 

 

 

5,372

 

Accrued manufacturing and non-clinical costs

 

 

9,922

 

 

 

3,927

 

Accrued royalties payable

 

 

6,716

 

 

 

2,456

 

Accrued interest

 

 

2,108

 

 

 

 

Accrued milestone payments

 

 

 

 

 

15,000

 

Total accrued expenses

 

$

78,544

 

 

$

54,018