XML 56 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Organization and Operations  
Schedule of Property and Equipment, Net

    

December 31, 

(in thousands)

2023

2022

Machinery and equipment

$

13,124

$

12,944

Computer equipment and software

 

3,546

 

3,183

Furniture and fixtures

 

1,055

 

1,258

Leasehold improvements

 

5,751

 

6,198

Finance lease right of use assets

2,294

4,632

Construction in progress

 

 

696

Total property and equipment

 

25,770

 

28,911

Accumulated depreciation and amortization

 

(20,651)

 

(20,157)

Property and equipment, net

$

5,119

$

8,754

Schedule of Goodwill and Intangible Assets, Net

    

December 31, 

(in thousands)

2023

2022

Finite-lived assets, net of accumulated amortization of $639 and $61, respectively

$

41,871

$

2,368

Indefinite-lived assets - IPR&D

28,859

2,620

Goodwill

 

943

 

943

Total Intangible assets, net

$

71,673

$

5,931

Schedule of Accrued Liabilities

    

December 31, 

    

December 31, 

(in thousands)

2023

2022

Accrued commercial and research and development manufacturing

$

23,470

$

21,774

Accrued co-development costs and milestone payments

26,812

8,356

Accrued royalties

42,031

5,015

Accrued other

 

7,628

 

10,634

Lease liabilities, current

2,145

4,318

Contingent consideration, current

3,300

Total Accrued and other current liabilities

$

105,386

$

50,097

Schedule of Other Liabilities, Non-current

    

December 31, 

    

December 31, 

(in thousands)

2023

2022

Contingent consideration, non-current

$

1,172

$

102

Deferred tax liability

1,102

Other

10,287

3,365

Total Other liabilities, non-current

$

12,561

$

3,467