v3.26.1
Note 1 - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Anti-dilutive Securities (Details) - shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive securities (in shares) 512,394 94,601
Warrant [Member]    
Antidilutive securities (in shares) 209 4,173
Bridge Financing Warrants in Connection with Convertible Notes [Member[    
Antidilutive securities (in shares) 1,194 1,194
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 645 11,842
Series A Warrants [Member]    
Antidilutive securities (in shares) 2,643 73,009
Series B Warrants [Member]    
Antidilutive securities (in shares) 70,366 0
Series C Warrants [Member]    
Antidilutive securities (in shares) 428,731 0
Representative's Warrants [Member]    
Antidilutive securities (in shares) 8,606 4,383