XML 38 R50.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
shares in Thousands
9 Months Ended
Sep. 30, 2019
Feb. 28, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Defined contribution retirement plan, maximum employee contribution deferred 100.00%  
Discretionary match per participating employee, maximum $ 4,000  
2014 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock reserved for issuance (in shares)   200
Common stock purchase price, discount rate 15.00%  
Common stock available for sale (in shares) 28