XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Share-based Compensation - Summary of Non-vested RSUs (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Jan. 01, 2023
RSUs granted, weighted average grant date fair value per share (in dollars per share) $ 1.70  
RSUs released, weighted average grant date fair value per share (in dollars per share) 1.93  
RSUs forfeited, weighted average grant date fair value per share (in dollars per share) $ 1.70  
Restricted Stock Units (RSUs) [Member]    
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 released, number of shares (in shares) (241,197)  
RSUs forfeited, number of shares (in shares) (111,881)  
Balance, number of shares (in shares) 0