v3.26.1
Note 9 - Investment in Non-marketable Securities (Details Textual) - USD ($)
$ in Thousands
Jan. 15, 2021
Mar. 31, 2026
Dec. 31, 2025
Promissory Note to Brookstone XXI [Member] | Beta [Member]      
Debt Instrument, Face Amount $ 8,000    
Debt Instrument, Interest Rate, Stated Percentage 1.00%    
Debt Instrument, Term (Month) 36 months    
Debt Instrument, Limited Payment Guaranty, Percent of Principal 10.00%    
Debt Instrument, Limited Payment Guarantee $ 800    
Diamond Products [Member]      
Subsidiary, Ownership Percentage, Parent 95.00%    
Subsidiary, Ownership Percentage, Fully Diluted 62.00%    
Debt Securities   $ 0 $ 0