v3.26.1
Note 9 - Stock-Based Compensation - Activity of Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Time-based Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) 160,430
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 10.7
Restricted Stock Units, Granted in Period (in shares) 215,200
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.88
Restricted Stock Units, Vested in Period (in shares) (13,670)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 38.71
Restricted Stock Units, Forfeited, Grants in Period (in shares) (247)
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 41.9
Restricted Stock Units, Forfeited, Grants in Period (in shares) 247
Restricted Stock Units Outstanding , Balance (in shares) 361,713
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 6.14
Market Condition Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) 50,000
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 6.7
Restricted Stock Units, Granted in Period (in shares) 0
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Vested in Period (in shares) 0
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Forfeited, Grants in Period (in shares) 0
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Forfeited, Grants in Period (in shares) 0
Restricted Stock Units Outstanding , Balance (in shares) 50,000
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 6.7
Performance-based Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) 16,407
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 41.9
Restricted Stock Units, Granted in Period (in shares) 0
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Vested in Period (in shares) 0
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Forfeited, Grants in Period (in shares) 0
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Forfeited, Grants in Period (in shares) 0
Restricted Stock Units Outstanding , Balance (in shares) 16,407
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 41.9