XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
9 Months Ended
Sep. 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,000
Common stock purchase price, discount rate 15.00%  
Common stock available for sale (in shares) 0