XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Tables)
3 Months Ended
Mar. 31, 2024
Inventory  
Schedule of Inventory

Inventory consisted of the following:

    

March 31, 

December 31,

(in thousands)

2024

2023

Raw materials

$

13,941

$

12,975

Work in process

 

90,400

 

82,588

Finished goods

 

23,282

 

34,537

Total

$

127,623

$

130,100

Schedule of Balance Sheet Classification

    

March 31, 

December 31,

(in thousands)

2024

2023

Inventory

$

61,978

$

62,605

Inventory, non-current

 

65,645

 

67,495

Total

$

127,623

$

130,100