XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Geographic and Segment Information - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sales $ 11,373 $ 12,149 $ 20,803 $ 22,393
UNITED STATES        
Sales 7,776 8,687 14,519 15,666
Non-US [Member]        
Sales $ 3,597 $ 3,462 $ 6,284 $ 6,727