XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following:
(in thousands)March 31,
2024
December 31,
2023
Finished goods$19,901 $13,545 
Work in process1,041 2,120 
Raw materials6,694 7,355 
Inventory$27,636 $23,020 
The provision for inventory write-down is as follows:
Three Months Ended March 31,
(in thousands)20242023
Provision for inventory write-down$367 $581