XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2020
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents measured at fair value   $ 108,300 $ 108,300   $ 86,900
Cash balances on deposit with financial institutions   124,504 $ 124,504   112,690
Customer payment terms     45 days    
Allowance for uncollectible accounts   2,930 $ 2,930   1,053
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Allowance for uncollectible accounts   2,930 $ 2,930   1,053
Accounting Standards Update [Extensible List]     us-gaap:AccountingStandardsUpdate201613Member    
Bad Debt Expense [Abstract]          
Current period provision $ 2,500   $ 4,678    
Amounts written off, net of recoveries     (2,801)    
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 $ 0   2,500
Oil And Gas Exploration Entity Filing For Bankruptcy          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Allowance for uncollectible accounts         1,100
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Allowance for uncollectible accounts         $ 1,100
Bad Debt Expense [Abstract]          
Current period provision   $ 2,200      
Customer Concentration Risk | Customer A, B And C | Accounts Receivable          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Concentration risk, percentage     60.00%   60.00%
Customer Concentration Risk | Customer E | Accounts Receivable          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Concentration risk, percentage     12.00%   12.00%
Customer Concentration Risk | Customer A, B, C And D | Total Revenue          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Concentration risk, percentage   53.00%      
Customer Concentration Risk | Customer A | Total Revenue          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Concentration risk, percentage     15.00% 15.00%  
Customer Concentration Risk | Customer F | Total Revenue          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Concentration risk, percentage     10.00% 10.00%