v3.26.1
Note 10 - Commitments and Contingencies (Details Textual)
6 Months Ended
Jun. 30, 2026
USD ($)
Apr. 30, 2026
USD ($)
Mar. 16, 2026
USD ($)
Lessee, Operating Lease, Renewal Term (Year) 5 years    
Loss Contingency Accrual $ 0    
SKL Agreement [Member]      
Agreement, Fixed Fee Upon Commencement   $ 500,000  
Agreement, Maximum Payments for Milestones   7,200,000  
Agreement, Maximum Sales-based Milestone Payments and Royalties   12,500,000  
Other Commitment 200,000    
Larmor Agreement [Member]      
Agreement, Maximum Payments for Milestones   $ 1,400,000  
Other Commitment $ 600,000    
Corporate Office Space in San Antonio, TX [Member]      
Number of Leased Facilities 4    
Lessee, Operating Lease, Term of Contract (Year)     1 year
Lessee, Operating Lease, Base Rent     $ 1,188
Lessee, Operating Lease, Renewal Term (Year)     1 year