XML 57 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Financial Statement Presentation - Narrative (Details)
1 Months Ended 3 Months Ended
Dec. 31, 2019
USD ($)
arrangement
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Aug. 31, 2018
USD ($)
Aug. 30, 2018
USD ($)
Debt Instrument [Line Items]          
Net cash provided by operating activities   $ 26,741,000 $ 14,370,000    
Cash on hand $ 51,331,000 87,827,000      
Number of arrangements to sell accounts receivable | arrangement 2        
Proportion of trade receivables in cash at time of sale (as a percent) 90.00%        
Proportion of trade receivables in cash when customer pays (as a percent) 10.00%        
Trade receivable sold   32,700,000      
Cash received for trade receivables sold   30,200,000      
Fees related to trade receivables sold   100,000      
Proceeds from servicing receivables   2,852,000 $ 0    
Revolving Credit Facility | Amended Credit Facility          
Debt Instrument [Line Items]          
Draw on credit facility   $ 20,000,000.0      
Maximum borrowing capacity       $ 450,000,000 $ 175,000,000