XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues $ 16,672,000 $ 16,289,000 $ 30,494,000 $ 29,772,000  
Reportable Geographical Components [Member]          
Long-lived assets 8,310,000   8,310,000   $ 8,520,000
UNITED STATES | Reportable Geographical Components [Member]          
Revenues 16,470,000 16,128,000 30,116,000 29,427,000  
Long-lived assets 7,125,000   7,125,000   7,325,000
International Member | Reportable Geographical Components [Member]          
Revenues 202,000 $ 161,000 378,000 $ 345,000  
Long-lived assets $ 1,185,000   $ 1,185,000   $ 1,195,000