XML 62 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Net Loss Per Share - (Details Textual) - USD ($)
Dec. 31, 2024
Dec. 13, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Warrants exercise price of common stock Warrants [1] $ 4.53  
Pre Funded Warrants [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Warrants to purchase shares of common stock 2,027,000 3,120,688
Warrants exercise price of common stock Warrants   $ 0.0001
Cash consideration $ 0  
[1]

(1) The pre-funded common stock warrants granted and outstanding during the year ended December 31, 2024 have a perpetual term and are therefore excluded from the calculation of the weighted average remaining contractual life.