XML 70 R94.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events - (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 01, 2020
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Service-Based RSUs        
Subsequent Event [Line Items]        
Granted, awards (in shares)     268,851 81,574
Award vesting period     3 years  
Performance-Based RSUs        
Subsequent Event [Line Items]        
Granted, awards (in shares)     6,000 61,307
Award vesting period     3 years  
Subsequent Event        
Subsequent Event [Line Items]        
Percentage of salary reduction for selected group   10.00%    
Subsequent Event | Employee Stock | 2019 Employee Stock Purchase Plan        
Subsequent Event [Line Items]        
ESPP purchase price of common stock, percent of market price 85.00%      
Maximum participant contribution rate 10.00%      
Maximum contribution amount $ 5,000      
Offering period 6 months      
ESPP discount percentage from market price, beginning of purchase period 15.00%      
Award vesting period 6 months      
Common stock, capital shares reserved for future issuance (in shares) 500,000      
Subsequent Event | Employees and Executives | Service-Based RSUs        
Subsequent Event [Line Items]        
Granted, awards (in shares)   84,500    
Subsequent Event | Employees and Executives | Performance-Based RSUs        
Subsequent Event [Line Items]        
Granted, awards (in shares)   84,500    
Subsequent Event | Non Employee Director | Service-Based RSUs        
Subsequent Event [Line Items]        
Granted, awards (in shares)   19,200    
Subsequent Event | Minimum        
Subsequent Event [Line Items]        
Suspension period of all discretionary, non-essential expenditures   1 month    
Subsequent Event | Maximum        
Subsequent Event [Line Items]        
Suspension period of all discretionary, non-essential expenditures   3 months