v3.26.1
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 06, 2026
Apr. 24, 2026
Mar. 13, 2026
Sep. 03, 2025
May 06, 2025
Mar. 13, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 30, 2025
Conversion of Series B Preferred Stock into Common Stock [Member]                        
Conversion of Stock, Shares Converted (in shares)       3,500,000                
Series B Preferred Stock Holders [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     19,812,596                  
Common Stock, Shares Held In Abeyance (in shares)     15,658,196                  
Series B-1 Preferred Stock Holders [Member]                        
Common Stock, Shares Held In Abeyance (in shares)             28,026,763   28,026,763      
Sale of Common Stock as a Dividend [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)           7,117,463            
Stock Issued During Period, Value, New Issues           $ 9,100            
Series B Stock Offering and Exchange [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     7,094,159                  
Stock Issued During Period, Value, New Issues     $ 9,700                  
Series B-1 Preferred Stock Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 742,534       2,803,960              
Stock Issued During Period, Value, New Issues $ 800     $ 3,500                
Series B-1 Preferred Stock Holders [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 3,712,663                      
Registered Direct Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   18,000,000                    
Stock Issued During Period, Value, New Issues             $ 16,845   $ 16,845 $ 14,935    
Shares Issued, Price Per Share (in dollars per share)   $ 1                    
Payments of Stock Issuance Costs   $ 1,200                    
Proceeds from Issuance of Common Stock   $ 16,800             $ 16,845 14,935    
At-the-market Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)                 4,161,747      
Stock Issued During Period, Value, New Issues               $ 274 $ 5,274 274    
Payments of Stock Issuance Costs                 200      
Proceeds from Issuance of Common Stock                 $ 5,274 $ 274    
Equity Sale Commitment, Maximum                       $ 25,000
Percent Commission             3.00%   3.00%      
Series B Preferred Stock [Member]                        
Preferred Stock, Shares Issued (in shares)             0   0   44,140  
Preferred Stock, Shares Outstanding (in shares)     0       0   0   44,140  
Percent of Dividends Receivable           20.00%            
Series B-1 Preferred Stock [Member]                        
Preferred Stock, Shares Issued (in shares)             0   0   10,134  
Preferred Stock, Shares Outstanding (in shares) 0           0   0   10,134  
Percent of Dividends Receivable         20.00%              
Abeyance Shares [Member]                        
Stock Issued During Period, Value, New Issues             $ 0   $ 0      
Common Stock, Shares Held In Abeyance (in shares)             22,304,671   22,304,671      
Abeyance Shares [Member] | Series B-1 Preferred Stock Offering [Member]                        
Common Stock, Shares Held In Abeyance (in shares) 2,061,428                      
Common Stock, Value, Held in Abeyance $ 2,200                      
Abeyance Shares [Member] | Series B-1 Preferred Stock Holders [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)             3,358,163   5,722,092      
Common Stock, Shares Held In Abeyance (in shares) 10,307,139