v3.25.2
Note 6 - Stockholders' Equity (Deficit) (Details Textual)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 09, 2024
shares
May 31, 2025
USD ($)
$ / shares
Apr. 30, 2025
$ / shares
shares
Mar. 31, 2024
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
shares
Dec. 31, 2024
$ / shares
shares
Jan. 01, 2024
shares
Common Stock, Shares Authorized (in shares) 220,000,000                    
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         7,769,503   7,769,503     5,997,577  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)             1,559,542        
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares             $ 8.12        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value | $             $ 0.2 $ 0.4      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Available for Early Exercise, Number (in shares)         0   0     35,794  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)         2,622,801   2,622,801     2,114,772  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares         $ 3.33 $ 13.53 $ 6.37 $ 13.55      
Share-Based Payment Arrangement, Expense | $             $ 0.1        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $         $ 25.4   $ 25.4        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)             2 years 10 months 24 days        
2024 Employee Stock Purchase Plan (the "2024 ESPP") [Member]                      
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 280,000       472,203   472,203        
Employee Stock Ownership Plan, Increase in Reserved Shares, Maximum (in shares) 280,000                    
Employee Stock Ownership Plan, Increase in Reserved Shares, Percentage of Outstanding Stock 1.00%                    
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP (in shares)             48,346 0      
Minimum [Member] | 2024 Employee Stock Purchase Plan (the "2024 ESPP") [Member]                      
Employee Stock Ownership Plan, Percentage of Compensation 1.00%                    
Maximum [Member] | 2024 Employee Stock Purchase Plan (the "2024 ESPP") [Member]                      
Employee Stock Ownership Plan, Percentage of Compensation 15.00%                    
Share-Based Payment Arrangement, Option [Member]                      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         5,580,612   5,580,612     4,045,500  
Share-Based Payment Arrangement, Option [Member] | General and Administrative Expense [Member]                      
Share-Based Payment Arrangement, Expense | $         $ 1.3 $ 0.9 $ 2.8 $ 1.3      
Share-Based Payment Arrangement, Option [Member] | Research and Development Expense [Member]                      
Share-Based Payment Arrangement, Expense | $         $ 1.1 $ 0.6 $ 2.2 $ 1.0      
The 2024 Equity Incentive Plan [Member]                      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         1,700,924   1,700,924     1,674,309 2,700,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Yearly Increase in Authorized Shares, Percent of Shares Outstanding       5.00%              
The 2024 Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)       10 years              
The 2024 Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Minimum [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       100.00%              
Common Class A [Member]                      
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares         $ 0.001   $ 0.001     $ 0.001  
Common Stock, Number of Votes         1   1        
Common Stock, Shares Authorized (in shares) 200,000,000       200,000,000   200,000,000     200,000,000  
Common Stock, Shares, Issued (in shares)         19,190,723   19,190,723     19,125,377  
Common Stock, Shares, Outstanding (in shares)         19,190,723   19,190,723     19,125,377  
Common Class A [Member] | Chief Medical Officer and Head of Development [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     286,000                
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 4.5                
Common Class A [Member] | At The Market Offering [Member]                      
Sale of Stock, Shares Authorized to Issuance, Amount | $   $ 75.0                  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001                  
Stock Issued During Period, Shares, New Issues (in shares)         0            
Common Class B [Member]                      
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares         $ 0.001   $ 0.001     $ 0.001  
Common Stock, Number of Votes         0   0        
Common Stock, Shares Authorized (in shares) 20,000,000       20,000,000   20,000,000     20,000,000  
Common Stock, Shares, Issued (in shares)         6,729,172   6,729,172     6,729,172  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                 0 0  
Common Stock, Shares, Outstanding (in shares)         6,729,172   6,729,172     6,729,172