XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Basic and Diluted Net Loss Per Share (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Aug. 12, 2025
Basic and diluted weighted average shares outstanding (in shares) 168,782,000 137,589,000 148,545,000 137,263,000  
Weighted Average Number of Shares Outstanding, Diluted (in shares)   137,600,000   137,300,000  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 18,400,000 17,300,000 18,400,000 17,300,000  
Pre-Funded Warrants in Connection with Underwriting Agreement [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         6,710,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.0001