XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories, net (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory
The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)March 31, 2025December 31, 2024
Finished goods$14,639 $13,696 
Work in process166 208 
Component parts7,936 7,450 
Service parts476 507 
Inventories, net$23,217 $21,861