XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Inventory - Inventory (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Raw materials $ 9,652,000 $ 10,948,000
Work in process 3,507,000 2,934,000
Finished goods 10,320,000 8,851,000
Inventory, Net $ 23,479,000 $ 22,733,000