XML 274 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jun. 28, 2021
Loss Contingencies [Line Items]        
Revenues: $ 126,648 $ 122,340 $ 233,073  
Accounts receivable 17,481 69,720    
Litigation Settlement, Amount Awarded from Other Party 50,896      
Proceeds from Legal Settlements 35,000      
Accounts receivable 17,481 69,720    
Permit bond        
Loss Contingencies [Line Items]        
Bond, carrying value $ 8,619      
U.S. Well Services, LLC        
Loss Contingencies [Line Items]        
Accounts receivable   54,592   $ 54,592
Accounts receivable   $ 54,592   $ 54,592