XML 80 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Stock-Based Compensation Expense Expected to be Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized Stock Based Compensation Expense Expected To Be Recognize In Year One $ 16,776    
Unrecognized Stock Based Compensation Expense Expected To Be Recognized Total 36,516    
Stock-based compensation expense 27,695 $ 22,760 $ 22,832
Unrecognized Stock Based Compensation Expense Expected To Be Recognize In Year Two 10,863    
Unrecognized Stock Based Compensation Expense Expected To Be Recognize In Year Three 6,054    
Unrecognized Stock Based Compensation Expense Expected To Be Recognize In Year Four 2,641    
Unrecognized Stock Based Compensation Expense Expected To Be Recognize In Year Five 182    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award      
Stock-based compensation expense $ 27,695 $ 22,760 $ 22,826