XML 79 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory The components of inventory, net consist of the following:
December 31,
(in thousands)20212020
Finished goods$17,528 $12,747 
Work in process688 16 
Component parts14,880 6,105 
Service parts1,982 2,770 
$35,078 $21,638