XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventory consists of the following (in thousands):

December 31,
20232022
Finished goods$15,221 $16,477 
Raw materials7,243 5,085 
Total inventory$22,464 $21,562