XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
As of September 30, 2025 and December 31, 2024, Inventories consisted of the following:

September 30,
December 31,
(In thousands of U.S. Dollars)
20252024
Raw materials
$30,482 $29,162 
Work-in-process
2,324 1,611 
Finished goods
8,629 2,067 
Total$41,435 $32,840