XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consists of the following:
(in thousands)September 30,
2023
December 31,
2022
Finished goods$14,981 $12,651 
Work in process1,030 1,026 
Raw materials7,008 5,228 
Inventory$23,019 $18,905 
The provision for inventory write-down is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2023202220232022
Provision for inventory write-down$789 $452 $1,841 $1,381