XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory, net
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory, net Inventory, net
Inventory, net consists of the following:
December 31,
 20232022
Raw materials$7,360 $5,718 
Work-in-process12,423 6,846 
Finished goods15,896 2,484 
Inventory, gross35,679 15,048 
Less: Inventory reserves2,538 1,792 
Inventory, net
$33,141 $13,256 
During the years ended December 31, 2023, 2022 and 2021, the Company recognized write-downs in the value of inventory of $746, $1,563, and $173, respectively.