XML 40 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following (in thousands):
September 30,December 31,
20242023
Raw materials$14,188 $11,832 
Work-in-process9,482 6,047 
Finished goods27,180 21,877 
Total inventory$50,850 $39,756 
The Company reclassified $4.9 million associated with sub-assemblies from raw materials to work-in process in the December 31, 2023 balances to conform with current year presentation.