XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
common stock equivalents (in shares) 8,113,518 2,620,394
Share-Based Payment Arrangement, Option [Member]    
common stock equivalents (in shares) 164,900 153,290
Warrant [Member]    
common stock equivalents (in shares) 7,948,618 2,467,104