XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Details) - Silicon Valley Bank - USD ($)
3 Months Ended
Apr. 22, 2020
Mar. 31, 2020
Mar. 31, 2019
Apr. 21, 2020
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Borrowings outstanding   $ 0 $ 0  
Credit facility, maximum borrowing capacity   25,000,000.0    
Revolving Credit Facility | Subsequent Event        
Line of Credit Facility [Line Items]        
Credit facility, extension period 60 days      
Standby Letters of Credit        
Line of Credit Facility [Line Items]        
Credit facility, maximum borrowing capacity   $ 2,500,000    
Letter of Credit | Subsequent Event        
Line of Credit Facility [Line Items]        
Credit facility, maximum borrowing capacity $ 6,500,000     $ 5,000,000.0