XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Stockholders' Equity - Schedule of Nonvested Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding (in shares) 9,639,068 8,732,286 12,032,040
Outstanding, weighted average grand date fair value (in dollars per share) $ 17.05 $ 16.12 $ 18.67
Granted (in shares) 4,751,729 3,620,237 5,179,201
Granted, weighted average grant date fair value (in dollars per share) $ 18.27 $ 13.77 $ 12.75
Vested (in shares) (2,252,438) (2,500,263) (6,291,999)
Vested, weighted average grant date fair value (in dollars per share) $ 14.78 $ 11.98 $ 11.28
Forfeited (in shares) (294,773) (213,192) (2,186,956)
Forfeited, weighted average grant date fair value (in dollars per share) $ 13.49 $ 12.14 $ 22.44
Outstanding (in shares) 11,843,586 9,639,068 8,732,286
Outstanding, weighted average grand date fair value (in dollars per share) $ 18.22 $ 17.05 $ 16.12