XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following:

December 31,
(in thousands)20232022
Raw materials$31,259 $19,987 
Work in process13,807 8,234 
Finished goods18,963 7,254 
Total inventory$64,029 $35,475 
Inventory costs associated with products that have not yet received regulatory approval are capitalized if the Company believes there is probable future commercial use of the product and future economic benefit of the asset. If future commercial use of the product is not probable, then inventory costs associated with such product are expensed during the period the costs are incurred. The Company has no inventory pending regulatory approval as of December 31, 2023.