XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Raw materials $ 78,479 $ 74,750
Work in progress 55,265 53,569
Finished goods 32,368 33,051
Inventories $ 166,112 $ 161,370