XML 92 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Stock-based Compensation - Summary of Restricted Common Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restricted Stock [Member]      
Outstanding, Shares (in shares) 578,894 503,685 396,033
Granted, Shares (in shares) 751,463 391,836 307,943
Vested, Shares (in shares) (352,810) (225,570) (200,291)
Forfeited, Shares (in shares) 0 (91,057) 0
Outstanding, Shares (in shares) 977,547 578,894 503,685
Outstanding, Weighted average grant date fair value (in dollars per share) $ 13.14 $ 11.14 $ 12.06
Granted, Weighted average grant date fair value (in dollars per share) 16.07 14.63 10.40
Vested, Weighted average grant date fair value (in dollars per share) 12.98 11.21 11.82
Forfeited, Weighted average grant date fair value (in dollars per share) 0 13.27 0
Outstanding, Weighted average grant date fair value (in dollars per share) $ 15.45 $ 13.14 $ 11.14
Restricted Stock [Member] | Common Class A [Member]      
Outstanding, Shares (in shares) 407,786 462,632 415,082
Granted, Shares (in shares) 199,810 220,080 275,076
Vested, Shares (in shares) (158,312) (274,926) (227,526)
Outstanding, Shares (in shares) 449,284 407,786 462,632
Outstanding, Weighted average grant date fair value (in dollars per share) $ 11.82 $ 10.63 $ 10.15
Granted, Weighted average grant date fair value (in dollars per share) 15.36 12.65 10.84
Vested, Weighted average grant date fair value (in dollars per share) 11.38 10.48 10.00
Outstanding, Weighted average grant date fair value (in dollars per share) $ 13.55 $ 11.82 $ 10.63
Restricted Stock Units (RSUs) [Member]      
Outstanding, Shares (in shares) 0 209,500 0
Granted, Shares (in shares) 398,000 0 215,500
Vested, Shares (in shares) 0 (209,500) 0
Forfeited, Shares (in shares) 0 0 (6,000)
Outstanding, Shares (in shares) 398,000 0 209,500
Outstanding, Weighted average grant date fair value (in dollars per share) $ 0 $ 15.70 $ 0
Granted, Weighted average grant date fair value (in dollars per share) 18.21 0 15.70
Vested, Weighted average grant date fair value (in dollars per share) 0 15.70 0
Forfeited, Weighted average grant date fair value (in dollars per share) 0 0 15.70
Outstanding, Weighted average grant date fair value (in dollars per share) $ 18.21 $ 0 $ 15.70