XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Raw materials $ 65,747 $ 53,539
Work in process 5,730 7,821
Finished goods 16,059 8,831
Total Inventory $ 87,536 $ 70,191