XML 30 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following:
March 31, 2023December 31, 2022
(in thousands)
Raw materials $16,858 $18,061 
Semi-finished goods1,978 1,850 
Finished goods 53,110 52,044 
Subtotal 71,946 71,955 
Less inventory reserve (1,037)(749)
Total inventories $70,909 $71,206