XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):

As of
December 31,December 31,
20252024
Raw materials and purchased parts$13,783 $14,459 
Work in process502 600 
Finished goods23,918 23,079 
Total inventories$38,203 $38,138