v3.26.1
Note 10 - Common Stock Warrants and Warrant Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Non-cash gain on changes in fair value of warrant liabilities $ (9,292)   $ (0) $ (5,846,899) $ (0)
The January 2026 Warrants [Member]          
Non-cash gain on changes in fair value of warrant liabilities   $ 5,300,000      
Warrant Liability [Member]          
Warrant liabilities   $ 639,071   639,071  
Non-cash gain on changes in fair value of warrant liabilities       (5,846,899)  
Warrant liabilities $ 0     0  
Warrant Liability [Member] | The January 2026 Warrants [Member]          
Fair value of October 2025 Pre-Funded Warrants upon issuance       5,436,649  
Warrant Liability [Member] | The October 2025 and January 2026 Pre-Funded Warrants [Member]          
Reclassification of October 2025 and January 2026 Pre-Funded Warrant liabilities to equity during period       (204,398)  
Warrant Liability [Member] | October 2025 Pre-Funded Warrants [Member]          
Exercise of October 2025 Pre-Funded Warrants       $ (24,423)