v3.26.1
Note 4 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finished goods $ 19,240 $ 19,012
Components 2,430 2,559
Allowance for obsolescence (142) (247)
Total $ 21,528 $ 21,324