v3.26.1
Note 6 - Notes Receivable (Details Textual) - USD ($)
6 Months Ended
Mar. 24, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Financing Receivable, after Allowance for Credit Loss   $ 1,484,000   $ 1,767,000
Gain (Loss) on Sale of Financing Receivable   (0) $ 221,000  
Proceeds from Collection of Notes Receivable   0 1,143,000  
Nonemployee Notes Receivable [Member]        
Financing Receivable, after Allowance for Credit Loss   $ 0   $ 0
American Innovative Robotics Promissory Note [Member]        
Financing Receivable, after Allowance for Credit Loss $ 0      
Interest and Fee Income, Financing Receivable     20,000  
Gain (Loss) on Sale of Financing Receivable     $ 221,000  
Proceeds from Collection of Notes Receivable $ 1,100,000