XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Stock-based Compensation - Summary of Restricted Stock Units (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement, Expense $ 473,000 $ 160,000
Restricted Stock Units (RSUs) [Member]    
Balance (in shares) 479,998  
Share-Based Payment Arrangement, Expense $ 473,000 160,000
Balance (in dollars per share) $ 12.59  
Canceled and forefeited (in shares) (2,693)  
Canceled and forefeited (in dollars per share) $ 12.81  
Balance (in shares) 477,305  
Balance (in dollars per share) $ 12.58  
Restricted Stock Units (RSUs) [Member] | General and Administrative Expense [Member]    
Share-Based Payment Arrangement, Expense $ 38,000 $ 160,000
Restricted Stock Units (RSUs) [Member] | Research and Development Expense [Member]    
Share-Based Payment Arrangement, Expense $ 435,000