v3.26.3
Note 7 - Goodwill (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Goodwill, Acquired During Period $ 1,100   $ 1,811    
Goodwill, Impaired, Accumulated Impairment Loss         $ 700
Goodwill, Impairment Loss 0 $ 0 0 $ 0  
Romeo Computer Company, Inc. [Member]          
Goodwill, Impaired, Accumulated Impairment Loss $ 700   $ 700