XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory The components of inventory, net consist of the following:
December 31,
(in thousands)20222021
Finished goods$21,998 $17,528 
Work in process383 688 
Component parts13,749 14,880 
Service parts1,464 1,982 
$37,594 $35,078