XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Inventories - Inventories (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Raw materials $ 11,232,000 $ 10,948,000
Work in process 3,616,000 2,934,000
Finished goods 8,717,000 8,851,000
Inventory, Net $ 23,565,000 $ 22,733,000