XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following (in thousands):
 
June 30, 2023December 31, 2022
Raw materials$8,875 $8,077 
Work in process51,993 43,564 
Finished goods14,715 10,635 
Total$75,583 $62,276 
Balance Sheet classification:
Current portion included in inventory$28,635 $33,299 
Long-term portion included in other long-term assets46,948 28,977 
Total$75,583 $62,276