v3.24.3
Stock-based Compensation, Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock Units [Abstract]        
Stock based compensation $ 776 $ 573 $ 2,567 $ 2,799
Restricted Stock Units [Member]        
Restricted Stock Units [Abstract]        
Vested (in shares) 0   144,162  
Forfeited (in shares) 36,660   119,330  
Stock based compensation $ 302 $ 173 $ 891 $ 437
Restricted Stock Units [Member] | Former Chief Executive Officer [Member]        
Restricted Stock Units [Abstract]        
Vested (in shares)   0   33,614
Forfeited (in shares)   0   100,842
Restricted Stock Units [Member] | 2020 Equity Incentive Plan [Member]        
Restricted Stock Units [Abstract]        
Granted (in shares) 0 0 592,222 416,464
Weighted average grant date fair value of RSUs granted (in dollars per share)     $ 2.24 $ 3.98
Vesting period     1 year 1 year
Restricted Stock Units [Member] | 2020 Equity Incentive Plan [Member] | Maximum [Member]        
Restricted Stock Units [Abstract]        
Vesting period     4 years 4 years
Restricted Stock Units [Member] | 2020 Equity Incentive Plan [Member] | Vesting Annually [Member]        
Restricted Stock Units [Abstract]        
Vesting percentage     25.00% 25.00%