XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
shares in Thousands
6 Months Ended
Jun. 30, 2020
Feb. 28, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Defined contribution retirement plan, maximum employee contribution deferred 75.00%  
Discretionary match per participating employee, maximum $ 4,000  
Employer matching contribution, percent of employees' eligible compensation 4.00%  
2014 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock available for issuance (in shares)   200
Common stock purchase price, discount rate 15.00%  
Common stock available for sale (in shares) 25