XML 38 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following (in thousands):
September 30,December 31,
20232022
Raw materials$16,610 $12,417 
Work-in-process1,259 1,738 
Finished goods24,332 14,388 
Total inventory$42,201 $28,543