XML 88 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details) - USD ($)
$ 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]      
Compensation costs charged to income: $ 3,553 $ 3,406 $ 2,117
Proceeds from the exercise of stock options and similar instruments: 1,830 1,603 1,371
Restricted Stock and Deferred Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs charged to income: 3,230 3,123 1,875
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs charged to income: 323 283 242
Proceeds from the exercise of stock options and similar instruments: $ 1,830 $ 1,603 $ 1,371