v3.26.1
Note 9 - Stock-based Compensation - Activity of Restricted Stock Units (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Time-based Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | 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) | shares 312,980
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 5.28
Restricted Stock Units, Vested in Period (in shares) | shares (62,555)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 11.54
Restricted Stock Units, Forfeited, Grants in Period (in shares) | shares (21,360)
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 6.81
Restricted Stock Units Outstanding , Balance (in shares) | shares 389,495
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 6.41
Market Condition Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | 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) | 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) | 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) | shares 0
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units Outstanding , Balance (in shares) | 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) | 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) | 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) | 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) | shares (1,909)
Restricted Stock Units Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 41.9
Restricted Stock Units Outstanding , Balance (in shares) | shares 14,498
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 41.9