XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
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