XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stock-Based Compensation - Activity of Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Time-based Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,378,995
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.51
Restricted Stock Units, Granted in Period (in shares) | shares 12,821
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0.78
Restricted Stock Units, Vested in Period (in shares) | shares (247,097)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.05
Restricted Stock Units, Forfeited in Period (in shares) | shares (73,896)
Restricted Stock Units, Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.6
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,070,823
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.35
Market Condition Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 558,958
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.61
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 in Period (in shares) | shares (62,261)
Restricted Stock Units, Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.61
Restricted Stock Units Outstanding , Balance (in shares) | shares 496,697
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.61
Performance-based Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 375,895
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.19
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 in Period (in shares) | shares (38,783)
Restricted Stock Units, Forfeited, Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.19
Restricted Stock Units Outstanding , Balance (in shares) | shares 337,112
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.19