XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Stock-based Compensation - Summary of Restricted Common Stock Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock [Member]    
Outstanding, Shares (in shares) [1] 1,467,936 997,745
Outstanding, Weighted average grant date fair value (in dollars per share) [1] $ 12.17 $ 20.62
Granted, Shares (in shares) [1] 1,785,958 1,007,919
Granted, Weighted average grant date fair value (in dollars per share) [1] $ 7.47 $ 8.15
Vested, Shares (in shares) (480,412) (461,953)
Vested, Weighted average grant date fair value (in dollars per share) $ 11.23 $ 20.27
Forfeited, Shares (in shares) (130,000) 0
Forfeited (in dollars per share) $ 8.1 $ 0
Outstanding, Shares (in shares) [1] 2,643,482 1,543,711
Outstanding, Weighted average grant date fair value (in dollars per share) [1] $ 9.36 $ 12.58
Restricted Stock [Member] | Common Class A [Member]    
Outstanding, Shares (in shares) [1] 1,148,233 677,238
Outstanding, Weighted average grant date fair value (in dollars per share) [1] $ 12.37 $ 19.36
Granted, Shares (in shares) [1] 823,393 738,854
Granted, Weighted average grant date fair value (in dollars per share) [1] $ 8.25 $ 8.34
Vested, Shares (in shares) (318,733) (203,986)
Vested, Weighted average grant date fair value (in dollars per share) $ 13.17 $ 18.76
Outstanding, Shares (in shares) [1] 1,652,893 1,212,106
Outstanding, Weighted average grant date fair value (in dollars per share) [1] $ 10.16 $ 12.74
Restricted Stock Units (RSUs) [Member]    
Outstanding, Shares (in shares) 587,168 274,145
Outstanding, Weighted average grant date fair value (in dollars per share) $ 11.5 $ 23.6
Granted, Shares (in shares) 1,229,390 587,168
Granted, Weighted average grant date fair value (in dollars per share) $ 5.72 $ 11.5
Vested, Shares (in shares) (564,793) (247,953)
Vested, Weighted average grant date fair value (in dollars per share) $ 11.5 $ 23.64
Forfeited, Shares (in shares) (22,375) (26,192)
Forfeited (in dollars per share) $ 11.5 $ 23.15
Outstanding, Shares (in shares) 1,229,390 587,168
Outstanding, Weighted average grant date fair value (in dollars per share) $ 5.72 $ 11.5
[1] For awards subject to future performance conditions, amounts assume target performance.