XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Net Loss Per Share (Details Textual) - shares
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Net Income Loss Per Share [Line Items]        
Class of Warrant or Right, Outstanding (in shares) 726,375   501,000  
Restricted shares unvested 439,210      
Restricted Stock [Member]        
Net Income Loss Per Share [Line Items]        
Restricted shares unvested 439,210 436,863 439,210 433,528