v3.26.1
Note 11 - Subsequent Events (Details Textual)
1 Months Ended 12 Months Ended
Jul. 31, 2026
shares
Apr. 30, 2026
shares
Dec. 31, 2025
shares
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)   150,500 10,000
Subsequent Event [Member] | Jacinto Hernandez [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 800,000    
Subsequent Event [Member] | Jacinto Hernandez [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 200,000    
Subsequent Event [Member] | Jacinto Hernandez [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 600,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Installments 12    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years    
Subsequent Event [Member] | Jacinto Hernandez [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 800,000    
Subsequent Event [Member] | Stanley Speer [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 100,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares) 68,700    
Subsequent Event [Member] | Stanley Speer [Member] | Restricted Stock Units (RSUs) [Member] | Vesting Upon Achievement of Milestones [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 85,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) 150,000