XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
The following table summarizes the Company's inventories recorded at the lower of average cost or net realizable value, as of June 30, 2023 and December 31, 2022:
As of
(in thousands)June 30, 2023December 31, 2022
Product inventory, net$12,205 $9,479 
Raw material inventory10,833 8,349 
Total inventories, net
$23,038 $17,828