XML 79 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Inventories [Abstract]  
Schedule of Inventories
December 31, 2025December 31, 2024
Raw materials and consumables$18,514 $15,306 
Work-in-progress4,789 6,622 
Finished goods15,384 26,952 
Service inventory5,083 7,537 
$43,770 $56,417