XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finished goods(1) [1] $ 88,072 $ 81,621
Work in process 1,816 684
Raw materials 16,709 14,370
Inventories $ 106,597 $ 96,675
[1] Certain raw materials were reclassified to finished goods in the current period and the December 31, 2024 balances were adjusted to the current period presentation.