XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Stock-based Compensation - Summary of Restricted Common Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock [Member]      
Outstanding, Shares (in shares) 2,567,707 1,467,936 997,745
Outstanding, Weighted average grant date fair value (in dollars per share) $ 9.03 $ 12.17 $ 20.62
Granted, Shares (in shares) 1,449,847 1,785,958 1,007,919
Granted, Weighted average grant date fair value (in dollars per share) $ 4 $ 7.47 $ 8.15
Vested, Shares (in shares) (927,178) (556,187) (537,728)
Vested, Weighted average grant date fair value (in dollars per share) $ 10.97 $ 12.51 $ 20.32
Forfeited, Shares (in shares) 0 (130,000) 0
Forfeited, Weighted average grant date fair value (in dollars per share) $ 0 $ 8.1 $ 0
Outstanding, Shares (in shares) 3,090,376 2,567,707 1,467,936
Outstanding, Weighted average grant date fair value (in dollars per share) $ 6.09 $ 9.03 $ 12.17
Restricted Stock [Member] | Common Class A [Member]      
Outstanding, Shares (in shares) 1,589,020 1,148,233 677,238
Outstanding, Weighted average grant date fair value (in dollars per share) $ 9.78 $ 12.37 $ 19.36
Granted, Shares (in shares) 961,422 823,393 738,854
Granted, Weighted average grant date fair value (in dollars per share) $ 6.97 $ 8.25 $ 8.34
Vested, Shares (in shares) (485,902) (382,606) (267,859)
Vested, Weighted average grant date fair value (in dollars per share) $ 13.22 $ 14.24 $ 18.95
Outstanding, Shares (in shares) 2,064,540 1,589,020 1,148,233
Outstanding, Weighted average grant date fair value (in dollars per share) $ 7.66 $ 9.78 $ 12.37
Restricted Stock Units (RSUs) [Member]      
Outstanding, Shares (in shares) 1,229,390 587,168 274,145
Outstanding, Weighted average grant date fair value (in dollars per share) $ 5.72 $ 11.5 $ 23.6
Granted, Shares (in shares) 0 1,229,390 587,168
Granted, Weighted average grant date fair value (in dollars per share) $ 0 $ 5.72 $ 11.5
Vested, Shares (in shares) (1,163,515) (564,793) (247,953)
Vested, Weighted average grant date fair value (in dollars per share) $ 5.72 $ 11.5 $ 23.64
Forfeited, Shares (in shares) (65,875) (22,375) (26,192)
Forfeited, Weighted average grant date fair value (in dollars per share) $ 5.72 $ 11.5 $ 23.15
Outstanding, Shares (in shares) 0 1,229,390 587,168
Outstanding, Weighted average grant date fair value (in dollars per share) $ 0 $ 5.72 $ 11.5