XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Share-based Compensation - Summary of Non-vested RSUs (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
9 Months Ended
Sep. 30, 2023
Jan. 01, 2023
Balance, number of shares (in shares) 21,526  
Balance, weighted average grant date fair value per share (in dollars per share)   $ 4.33
RSUs granted, number of shares (in shares) 331,552  
RSUs granted, weighted average grant date fair value per share (in dollars per share) $ 1.70  
RSUs released, number of shares (in shares) (241,197)  
RSUs released, weighted average grant date fair value per share (in dollars per share) $ 1.93  
RSUs forfeited, number of shares (in shares) (111,881)  
RSUs forfeited, weighted average grant date fair value per share (in dollars per share) $ 1.70  
Balance, number of shares (in shares) 0