XML 38 R31.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Narrative (Details) - USD ($)
9 Months Ended 14 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
May 31, 2019
May 14, 2019
Dec. 31, 2018
May 21, 2018
Debt Instrument [Line Items]              
Cash paid for interest $ 1,259,000 $ 9,158,000          
Less unamortized debt issuance costs $ 0   $ 0     $ (20,000)  
Document Period End Date Sep. 30, 2019            
Maximum borrowing capacity, percentage of accounts receivable 85.00%   85.00%        
Debt Instrument, Required Billings Threshold     $ 225,000,000.0        
Principal payments of debt $ 46,692,000 $ 52,475,000          
Lines of credit              
Debt Instrument [Line Items]              
Debt Instrument, Maturity Date Range, Start 210,000,000.0            
Line of Credit Facility, Maximum Month-end Outstanding Amount 255,000,000.0            
Lines of credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity 40,000,000.0   40,000,000.0        
Debt Instrument, Annual Principal Payment $ 26,700,000   $ 26,700,000 $ 10,000,000.0      
Debt instrument, interest rate 4.50%   4.50%        
Commitment fee percentage 0.15%            
Debt instrument, interest rate increase event of default 3.00%   3.00%        
Line of credit facility, remaining borrowing capacity $ 40,000,000.0   $ 40,000,000.0        
Lines of credit | Loan Facility, Threshold Two [Member] | Prime Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate 0.50%            
Term loans              
Debt Instrument [Line Items]              
Debt instrument, face amount             $ 20,000,000.0
Debt Instrument, Unamortized Premium, Current         $ 10,000,000.0    
Debt instrument, interest rate 2.50%   2.50%        
Term loans | Prime Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate 2.75%            
Revolving Credit Facility | Lines of credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity             $ 30,000,000.0
Line of Credit, Current         $ 40,000,000.0