v3.26.1
Note 6 - Inventory - Inventory Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Raw materials $ 46,347 $ 58,733
Work in process 7,442 8,629
Finished goods 1,839 1,562
Reserve for excess and obsolete inventory (3,165) (2,244)
Total $ 52,463 $ 66,680