XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Organization and Nature of Business (Details Textual)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
Number of Reportable Segments     1
The March 2025 ATM [Member]      
Open Market Sale Agreement, Maximum Aggregate Offering Price   $ 50  
Open Market Sale Agreement, Sales Commission, Percentage   3.00%  
The April 2026 ATM [Member]      
Open Market Sale Agreement, Maximum Aggregate Offering Price $ 25