XML 32 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents measured at fair value $ 41,200   $ 86,900
Cash balances on deposit with financial institutions $ 56,531   112,690
Customer payment terms 45 days    
Allowance for uncollectible accounts $ 3,576   1,053
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for uncollectible accounts 3,576   1,053
Bad Debt Expense [Abstract]      
Current period provision 2,523    
Accounts Receivable, Allowance for Credit Loss, Writeoff 0    
Liberty Resources LLC | Hydraulic Fracturing Services | Affiliated Entity      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Due from related parties $ 0   $ 2,500
Customer Concentration Risk | Largest Two Customers | Accounts Receivable      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Concentration risk, percentage 11.00%    
Customer Concentration Risk | Largest Two Customers | Total Revenue      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Concentration risk, percentage   22.00%  
Customer Concentration Risk | Largest Customer | Accounts Receivable      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Concentration risk, percentage     12.00%
Customer Concentration Risk | Largest Customer | Total Revenue      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Concentration risk, percentage 15.00%