Note 6 - Stockholders' Equity (Deficit) - Common Stock Reserved for Future Issuance (Details) - shares |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jan. 01, 2024 |
---|---|---|---|
Total common stock reserved for future issuance (in shares) | 7,769,503 | 5,997,577 | |
Common Stock Warrant [Member] | |||
Total common stock reserved for future issuance (in shares) | 15,764 | 15,764 | |
The 2024 Equity Incentive Plan [Member] | |||
Total common stock reserved for future issuance (in shares) | 1,700,924 | 1,674,309 | 2,700,000 |
2024 Employee Stock Purchase Plan (the "2024 ESPP") [Member] | |||
Total common stock reserved for future issuance (in shares) | 472,203 | 262,004 | |
Share-Based Payment Arrangement, Option [Member] | |||
Total common stock reserved for future issuance (in shares) | 5,580,612 | 4,045,500 |