Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plans - Schedule of Unvested Restricted Stock Units Awards Activity (Details)

v3.21.1
Equity Incentive Plans - Schedule of Unvested Restricted Stock Units Awards Activity (Details) - Restricted Stock Unit - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Restricted Stock Units, Beginning Balance 114,996 110,764 47,312
Number of Restricted Stock Units, Granted 91,759 62,382 110,764
Number of Restricted Stock Units, Vested (54,970) (58,150) (47,312)
Number of Restricted Stock Units, Forfeited (10,277)    
Number of Restricted Stock Units, Ending Balance 141,508 114,996 110,764
Weighted Average Grant Date Fair Value per RSU, Beginning Balance $ 30.24 $ 19.58 $ 11.85
Weighted Average Grant Date Fair Value per RSU, Granted 31.75 44.05 19.58
Weighted Average Grant Date Fair Value per RSU, Vested 32.12 24.75 11.85
Weighted Average Grant Date Fair Value per RSU, Forfeited 41.50    
Weighted Average Grant Date Fair Value per RSU, Ending Balance $ 29.67 $ 30.24 $ 19.58
Aggregate Fair Value of RSUs' Vested $ 1,766 $ 2,610 $ 1,346