XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following (in thousands):
September 30, 2023December 31, 2022
Raw materials$10,385 $13,912 
Semi-finished goods10,405 21,410 
Finished goods48,802 1,361 
Total inventory$69,592 $36,683