XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, net (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory
The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)September 30, 2024December 31, 2023
Finished goods$15,389 $13,530 
Work in process185 216 
Component parts7,793 9,147 
Service parts548 667 
Inventories, net$23,915 $23,560