v3.26.1
Note 11 - Financial Information About Geographic Areas - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenues $ 18,674,000 $ 16,672,000 $ 33,259,000 $ 30,494,000  
Reportable Geographical Components [Member]          
Long-lived assets 7,975,000   7,975,000   $ 8,234,000
UNITED STATES | Reportable Geographical Components [Member]          
Revenues 18,472,000 16,470,000 32,916,000 30,116,000  
Long-lived assets 6,635,000   6,635,000   6,953,000
Non-US [Member] | Reportable Geographical Components [Member]          
Revenues 202,000 $ 202,000 343,000 $ 378,000  
Long-lived assets $ 1,340,000   $ 1,340,000   $ 1,281,000