XML 42 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION AND EMPLOYEE BENEFIT PLANS - Employee Stock Purchase Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Apr. 01, 2019
Dec. 31, 1999
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share based compensation, shares authorized (in shares) 15,825,223              
Share based compensation, shares authorized for future grant (in shares) 3,143,694              
Proceeds from employee common stock purchases $ 1,443,000   $ 1,382,000   $ 1,330,000      
Employee stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share based compensation, shares authorized (in shares)               2,321,688
Percentage of compensation eligible employees can use to purchase common stock, maximum 15.00%              
Compensation amount that eligible employees can use to purchase common stock $ 25,000              
Percentage of fair market value eligible employees can purchase common stock as defined, minimum 85.00%              
Share based compensation, shares authorized for future grant (in shares) 890,981              
Employee stock purchase plan, shares purchased (in shares)   127,600   122,152   86,998    
Employee stock purchase plan, per share price (in usd per share)   $ 11.31   $ 11.31   $ 15.29 $ 17.13  
Proceeds from employee common stock purchases   $ 1,400,000   $ 1,400,000   $ 1,300,000