XML 58 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Equity Incentive Plans - Schedule of Restricted Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested, Weighted Average Contractual Life (Years) [1] 5 years 1 month 28 days  
The 2021 Plan [Member] | Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Restricted Stock Units, Non-vested 0 24,195
Number of Restricted Stock Units, Granted 0  
Number of Restricted Stock Units, Vested (23,067)  
Number of Restricted Stock Units, Forfeited (1,128)  
Granted, Weighted Average Grant Date Fair Value $ 0  
Vested, Weighted Average Grant Date Fair Value 17.23  
Forfeited, Weighted Average Grant Date Fair Value 18.84  
Non-vested, Weighted Average Grant Date Fair Value $ 0 $ 17.3
Non-vested, Weighted Average Contractual Life (Years)   2 years 2 months 1 day
[1]

(1) The pre-funded common stock warrants granted and outstanding during the year ended December 31, 2024 have a perpetual term and are therefore excluded from the calculation of the weighted average remaining contractual life.