XML 54 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Compensation expense $ 6,005 $ 4,261 $ 3,363
Employee Stock      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Discount form market price 15.00%    
Period for discount from market price 6 months    
Maximum employee subscription rate 10.00%    
Compensation expense for employee stock purchase plan $ 2,254 $ 925 $ 967
Shares available for grant (in shares) 335,487