v3.26.1
Note 13 - Agreement With PDL Biopharma, Inc. (Details Textual) - USD ($)
Dec. 31, 2025
Jun. 26, 2015
Twelfth Credit Agreement Amendment [Member]    
Notes Payable $ 20,700,000  
Twelfth Credit Agreement Amendment [Member] | Related Party [Member]    
Notes Payable $ 700,000  
PDL Credit Agreement [Member]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 40,000,000
PDL Credit Agreement [Member] | Tranche One [Member]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 20,000,000