Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Stock-based Compensation - Summary of RSU Activity (Details)

v3.23.2
Note 12 - Stock-based Compensation - Summary of RSU Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2023
Jul. 31, 2023
Jan. 31, 2023
Restricted Stock Units (RSUs) [Member]      
Unvested balance, shares (in shares)   12,166,123  
Unvested balance, weighted average grant date fair value (in dollars per share)   $ 6.01  
Unvested balance, aggregate intrinsic value   $ 22,352 $ 23,359
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 291,000 8,785,999  
Granted, weighted average grant date fair value (in dollars per share)   $ 1.52  
Vested, shares (in shares)   (1,804,645)  
Vested, weighted average grant date fair value (in dollars per share)   $ 6.98  
Forfeited, shares (in shares)   (2,214,225)  
Forfeited, weighted average grant date fair value (in dollars per share)   $ 6.08  
Unvested balance, shares (in shares)   16,933,252  
Unvested balance, weighted average grant date fair value (in dollars per share)   $ 3.57  
Canceled, shares (in shares) 388,000    
Market-based Restricted Stock Units (MBRSUs) [Member]      
Unvested balance, shares (in shares)   2,258,458  
Unvested balance, weighted average grant date fair value (in dollars per share)   $ 6.75  
Unvested balance, aggregate intrinsic value   $ 4,887 $ 4,336
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 291,000 2,307,500  
Granted, weighted average grant date fair value (in dollars per share)   $ 2.26  
Vested, shares (in shares)   0  
Vested, weighted average grant date fair value (in dollars per share)   $ 0  
Forfeited, shares (in shares)   (476,055)  
Forfeited, weighted average grant date fair value (in dollars per share)   $ 7.89  
Unvested balance, shares (in shares)   3,701,903  
Unvested balance, weighted average grant date fair value (in dollars per share)   $ 3.72  
Canceled, shares (in shares) 388,000 (388,000) [1]  
Canceled, weighted average grant date fair value (in dollars per share) [1]   $ 8.60  
[1] In May 2023, 388,000 shares of market-based RSUs were canceled and replaced with 291,000 shares of time-based RSUs. This modification resulted in stock-based compensation expense increasing by less than $0.1 million per quarter over a two-year period.